5.0
11 Apr 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
- Great work-life balance - Amazing opportunity to grow - Great pay - Good benefits - Amazing campus - You actually feel like working and going to the office because of the colleagues and the environment
Cons
Lots of meeting heavy days