4.0
Feb 15, 2026
Current employee, more than 1 year
Liverpool, England
Recommend
CEO approval
Business Outlook
Pros
Great team culture and personable leadership. Everyone regardless of hierarchy is a pleasure to work with.
Cons
Challenging at times and sometimes requirement for travel but rewarding in the end