1.0
May 12, 2018
Former employee, less than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
No pros, bad management, unreliable and dreadful Human Resources
Cons
Manner of management is dreadful, unreliable company, do not care about their employees.