5.0
Aug 27, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing people Great culture Lots of opportunities to grow and learn Great benefits
Cons
Low salary compared to market Flat hierarchy Large company with lots of tools and processes that differ between regions