1.0
Mar 18, 2017
Anonymous employee
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Easy to get hired as the location/culture repels decent candidates.
Cons
Where do I start? No benefits, compensation, technology 10 years old, lots of overtime (unpaid), zero support. Negative atmosphere. Slough culture.