5.0
1 Mar 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Extremely friendly and smart people, interesting work, great offices.
Cons
Chaotic and exhausting sometimes. At the rate of growth this company is going through, it can feel suffocating at times