2.0
10 Nov 2018
Anonymous employee
Former employee, more than 8 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Contribution to health care & pension
Cons
Clueless managers Wasted so much money at Cannock Hq that rest of country has suffered Centralising all services is not what customers want