1.0
Jun 3, 2015
Former employee, more than 5 years
Abingdon, England
Recommend
CEO approval
Business Outlook
Pros
People very good and generally good at their jobs
Cons
Terrible management; lots of politics and 'if your face fits' culture; 24/7 stress.