1.0
8 May 2015
Anonymous employee
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Half decent location & a handful of god creatives.
Cons
Poor processes, incredibly high staff turnover makes me anxious and they don't pay their staff - thus leading to the staff turnover. Losing hundreds of thousands a day.