Stressful place to work due to heavy workloads but colleagues are very nice
Finance (Former Employee) – Slough – 2 June 2017
Heavy workloads and no appreciation by management
Management do not listen to feedback
It is a culture of take but not give
Lack of investment in the business
Lot of manual work which if owners invested could be automated.