3.0
5 Apr 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Innovation at the heart of company
Cons
No culture and feels like people are just coming in for money and no new joinees are welcomed or appreciated.