1.0
7 Oct 2012
Current employee, more than 5 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
None that I can think of
Cons
The incompetence of senior management beggars belief and the business regularly moves them between countries to mask the issue. Too many young and inexperienced individuals residing in important positions. Zero Work/life balance I could go on...