4.0
4 Apr 2026
Anonymous employee
Former employee, more than 8 years
Leighton Buzzard, England
Recommend
CEO approval
Business outlook
Pros
Development and career progression, hybrid working, benefits improved over the 10 years I worked there.
Cons
Workload, training for new starters/juniors in functions, communication within the team.