1.0
5 Feb 2015
Anonymous employee
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
They create some good work, but overall there are better competitors who treat people better.
Cons
People are not appreciated, they create a lot of bad feeling by the way they treat people,