5.0
14 Apr 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