5.0
18 Dec 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
A decent, well structured team that works well together
Cons
Salary and Bonus are on the low side of the industry
Check out your Company Bowl for anonymous work chats.