5.0
1 Dec 2025
Former employee, more than 8 years
Liverpool, England
Recommend
CEO approval
Business outlook
Pros
Great work environment, Supportive management structure, Very professional and organised structure. Rewards hard work
Cons
Ultimately, location for me, I was beginning to struggle with travel, but the company were very supportive in the transition between this and my new job.