5.0
17 June 2026
Current employee, more than 3 years
Hitchin, England
Recommend
CEO approval
Business outlook
Pros
Lovely people, nice culture, everyone is hardworking but with a good work life balance. Remuneration and benefits are good.
Cons
Can be very busy at times.