1.0
24 Oct 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Central London Location is great
Cons
Really demotivating place to work. Senior management treat employees like children regardless of their level of experience. Really patronising approach to any advice given by emplyees regarding individual markets. Totally run by accountants who have really limited understanding of individual brands.