1.0
Mar 6, 2026
Former employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
They pay good money, in spite of your mental health
Cons
Throw you under the bus, constantly firing employees, have not met a single employee or ex-employee happy in this place. I was adviced before joining to not join, do not make the same mistake I did