3.0
Feb 17, 2014
Anonymous employee
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Relaxed culture, good office location
Cons
Poor management, poor pay, lack of progression, lack of growth, lack of innovation