1.0
May 17, 2025
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people met some amazing people and even made some friends
Cons
No sense of direction The most inflexible company ever Terrible pay No dental insurance Higher management doesn’t care for employees