2.0
Jan 19, 2020
Current employee, more than 10 years
Liverpool, England
Recommend
CEO approval
Business outlook
Pros
The people that work there are great and knowledgeable.
Cons
Treat staff very badly. Try too hard to control everything and there is no trust anymore between management and staff.