2.0
Jul 30, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
competitive pay, benefits, and opportunities for growth, particularly within a fast-paced and innovative environment
Cons
high-pressure workloads, demanding schedules, and a culture that some perceive as prioritizing productivity over employee well-being