1.0
25 Jun 2015
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Decent technology although a bit outdated
Cons
Unprofessional and incompetent management Staff are frequently shafted Culture of bullying Complete lack of integrity at senior management level No creativity