4.0
Jan 23, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
interesting work and very collaborative people
Cons
sometimes divisive culture. strategey not always aligned to day to day actvitieis leaving staff disillusioned