4.0
31 Jan 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Smart people, overall good culture and work life balance
Cons
Consistent strategy has been missing for the last few years, stuck with lots of old tech