2.0
21 Jan 2026
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Salary is the only thing that is decent
Cons
Management style is terrible, or it was in my team anyway. Achievements are not celebrate and lots of micromanagement.