1.0
9 Jun 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Some good people to be found (between the chaos)
Cons
Leadership and culture is terrible. No strategy, bullying and insecure 'leaders' ... a lot of egos and little substance. There's some borderline sociopaths running the place. Avoid