2.0
Oct 2, 2020
Former employee
Amsterdam
Recommend
CEO approval
Business Outlook
Pros
Good global footprint and sustainable impact in sectors.
Cons
Head office is a toxic environment, and management does not look after employees. There is a high turnover of employees.