3.0
May 12, 2019
Anonymous employee
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice offices, people quite friendly, generous annual leave.
Cons
Disorganised managed team, high staff turnover in London office