1.0
Jan 28, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
There are no pros to working here
Cons
The culture is terrible, no benefits available despite being one of Europes "best employers", everyone is either leaving or being made redundant.