1.0
Dec 28, 2016
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits and good opportunities if you either live in London or are willing to relocate. Some really good people too.
Cons
Horrible pressure and expectation. A tendency to throw people under the bus when things go wrong and scapegoating a major problem. Employees seen as disposable and a massive problem with turnover, leading to more of the same negative stuff and survival mentality for many employees.