4.0
Oct 28, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Stable, welcoming, career development, very supportive, very interesting work
Cons
Slower promotion, lower rewards than other outfits
Check out your Company Bowl for anonymous work chats.