1.0
10 Feb 2018
Anonymous employee
Former employee
Slough, Buckinghamshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Competitive salary and good bonus if the company performs well financially. You’ll probably need the extra money for counselling though!
Cons
Toxic work environment. Most people are stressed, anxious and unhappy. Very aggressive culture from the top down and most departments under staffed. Avoid this place at all costs.