5.0
May 19, 2022
Former employee, more than 3 years
Twyford, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Good communication Good staff incentives Friendly work environment Flexible working
Cons
Quite low pay for role against other local jobs