3.0
21 Aug 2015
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing team spirit, best culture I've ever worked in, quick progression, excellent office location
Cons
No direction or strategy. French management. No money, low morale at times.