2.0
Oct 28, 2016
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
There were many nice peers and being located in Chiswick was good. It is a high profile multi-national company.
Cons
Ridiculously unrealistic and overly ambitious narcissistic management meant staff turnover was huge as new starters looked for the exit soon after joining. Zero benefits. Zero.