4.0
Jan 13, 2026
Current employee, more than 1 year
Leighton Buzzard, England
Recommend
CEO approval
Business Outlook
Pros
Mantra is 'Let's Grow Together', with management supporting improvements to both hard & soft skills to help you grow your role.
Cons
Leadership team could improve communication when discussing changes, new employees.