5.0
12 Apr 2026
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
A great team with wonderful people Opportunity to learn and make lasting change Multiple social events Exposure to the global market
Cons
Outdated systems Some cases of micro management