4.0
25 Jan 2026
Current employee, more than 3 years
Biggleswade, England
Recommend
CEO approval
Business outlook
Pros
A family business and an American company. Good management and the Collegues are the reason this place is working well, well done to all!!!
Cons
Keep up the good work!