1.0
Sep 23, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
None, awful across every metric
Cons
They don't hire anyone for most of the roles they advertise for. Same roles have been live for over a year and they repost them every 2 months. Time wasters and incompetent. If you're thinking about applying here, don't.