2.0
13 Oct 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Not much, some of the people are decent
Cons
Management is awful, says they want change but are afraid of it. Pay and recognition is poor. Culture poor. I'd stay away