3.0
Apr 27, 2017
Anonymous employee
Former employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Fantastic place to learn new skills and thrive. The Technical Support teams are 2nd to none.
Cons
Very political environment regarding managers and too many managers. Targeted deadlines are never deliverable within timescales without correct due diligence. Expected to go the extra mile without benefits to the employee.