1.0
8 Sept 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Some of the people are lovely
Cons
Toxic environment from the top down, and stabbing in the back across the business. High levels of stress. People are treated very badly.