5.0
Jun 18, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Supportive team culture with strong collaboration. Management was approachable and open to feedback.
Cons
Work-life balance could be difficult to maintain during peak periods.