1.0
Jun 23, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
The pay was good and my team were good.
Cons
A sense of arrogance around everything... from we can keep and get rid of people when we please to customers should just want to buy use because we are amazing. One of the worst experiences of my life working here.