Current Employee4.0Nov 9, 2023great place to work, supportive team environment and collaboration between region coverage teams
Current Employee1.4Aug 17, 2024Lack of strategy, USA centric company. No multinational Lack of transparency Great balance work - life
Lack of strategy, USA centric company. No multinational Lack of transparency Great balance work - life
Former Employee4.3May 15, 2024Great company, excellent leadership, and great opportunity to make competitive earnings