2.0
15 July 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Everything about working here was awful. The salary was low, workloads are heavy, etc.
Cons
Working here felt like high-school in a bad way. managers acted like bullies towards employees. If you weren't a part of their clique, you were harassed, your efforts are ignored, and your contributions go unrewarded.