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.