3.0
Apr 24, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Small business feel within a big corporate; some great talents within teams to learn from; good pay
Cons
Not a great office vibe and minimal career opportunities