1.0
22 Aug 2019
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Nice location, nice building, lots of nice well meaning people
Cons
Worst company ever worked at. Failing business, disastrous senior management, stressed out staff, HR simply mouthpiece of management.