2.0
Jul 10, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Global company with established presence in Europe.
Cons
Limited Investment in People and Facilities: There is a clear lack of investment in employee development, training, and upskilling. Facilities and equipment are often outdated, with little effort made to improve working conditions or provide modern resources for staff.