2.0
5 Nov 2025
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Friendly staff. Their heart's in the right place.
Cons
Staff don't listen to suggestions brought to them. Too quick to dismiss ideas. Risk averse in terms of their offerings and spending.