4.0
16 Aug 2013
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good Values, Great people, Excellent IT services, Nice culture
Cons
Nothing bad to say about the company. Negative press has harmed the name recently