5.0
Oct 20, 2025
Current employee, more than 1 year
Cambridge, England
Recommend
CEO approval
Business Outlook
Pros
Good rates of pay Mileage and travel time paid Good support network Asked for feedback and listened too Ppe provided Monthly meetings
Cons
Communication is sometimes not great