1.0
May 16, 2019
Former employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Act nice Seem friendly big company in leeds
Cons
Just another corporate company who dont care about their employees or they would not make someone jobless for being sick