2.0
Aug 25, 2024
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good(ish) brand. Excellent new premises in London
Cons
Flaky management, huge attrition, canabalisation through cost cutting leading to long term issues that have yet to emerge and difficult to reverse