3.0
Jun 19, 2019
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people, all very respectful and fun colleagues to work with.
Cons
Due to head office being in the Netherlands and them controlling all countries from there, input from the employees is virtually non existent with peoples work loads continuing to spiral.