5.0
Apr 14, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
- SLT are accessible and willing to dedicate time for coaching and development - Other teams are collaborative - Fun team socials contribute to amazing culture - Flexible working locations and hours
Cons
- Can sometimes be slow to react to market trends and competitors