4.0
19 Dec 2025
Current employee, more than 10 years
Hitchin, England
Recommend
CEO approval
Business outlook
Pros
Incredibly talented people, great customers, opportunities for growth.
Cons
Need to work on better training plans, benefits could be better