4.0
30 Apr 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
- International teams, diverse cultures and professional backgrounds; - Good culture and values, broad range of benefits for employees; - Opportunities to learn for the ones who take them.
Cons
- Complex organisation and frequent changes.