4.0
Jul 23, 2025
Anonymous employee
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- Excellent employee engagement programs which supports a healthy corporate culture at work. - Competitive pay and benefits - Customers love the brand and products
Cons
- Training and mentorship opportunities are limited - Culture does not highly rate excellence - Leadership is mostly all US based with limited opportunities for exposure to them.