4.0
Apr 25, 2026
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
- Unlimited leave - Good bonus structure - Great people - Fun place to work - Interesting work - Good personal development
Cons
- There's a fair amount of travel needed as teams are spread all over - Big company now, has lost some of the pace the brands used to have - Most Product and tech leadership outside of UK so feels like there's a career cieling here