1.0
9 June 2018
Anonymous employee
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
I was paid so I guess that is a pro!
Cons
Quite possibly the worst company I have ever worked for. The company has no vision, and senior management have no idea what they are doing. Their equipment is so outdated it’s quite frankly embarrassing. Company culture is non existent, and most employees are miserable, which makes for a drab working environment.