5.0
21 Jan 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great company Salary is excellent for the role Rewarding atmosphere
Cons
No bonus structure so you can work hard and receive the same pay as someone who does very little