1.0
29 Sept 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
truly multi cultural environment in uk office
Cons
lack of direction, unprofessional xenior managers and terrible office politics make it a poor working environment