3.0
Apr 22, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Brand exposure and employee benefits
Cons
Leadership not aligned with day to day of the business. Pay is less than industry peers. Slow investment in products.