1.0
Sep 23, 2023
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Many small offices around the world so there is an oppurtunity to travel.
Cons
Managers very set in their ways, do not take onboard new ideas which would improve working practices and service. Unsociable working hours not paid and just expected. No clue on how to measure employees performance in their role.