2.0
2 Oct 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.