4.0
Feb 1, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good team Nice people Benefits are great Cool office Some interesting clients
Cons
Poor work life balance Stressful at times Not always supportive