4.0
28 May 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great culture. Work with some genuinely nice people. Reasonable work life balance.
Cons
All of the pros are team dependent. Pay in the lower end among competitors.