4.0
Jan 9, 2026
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
• Strong safety culture and well run operations • Supportive team environment with clear processes • Excellent focus on quality, compliance, and standards
Cons
Decision making can be slow in a large organisation • Career progression may feel gradual rather than fast