1.0
Dec 13, 2023
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great central location in London
Cons
To summarise: -negative culture -poor management -favouritism If you notice, for every bad review, shortly after a 5 star review will appear from a current employee 🤣