1.0
15 Apr 2020
Former employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Flexible. Free food and coffee.
Cons
Managers very unprofessional. The company has a blame culture, no one wants to take responsibility.