5.0
Nov 26, 2025
Current employee, more than 1 year
Cobham, Surrey, South East England, England
Recommend
CEO approval
Business outlook
Pros
Great facilities and great staff with a good culture
Cons
None that I can think of - HR department a bit slow