3.0
Jul 4, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good work life balance, dependent on team and time of year however. Flexible time off benefits.
Cons
Multiple different teams and functions, high level of bureaucracy making it difficult to get things over the line.