5.0
Aug 6, 2015
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great balance of work hard - play hard. Great industry/company to work for
Cons
Location of the company is no longer ideal being in London