5.0
Nov 17, 2025
Former employee, more than 1 year
Stoke-on-Trent, England
Recommend
CEO approval
Business Outlook
Pros
Good environment and work culture
Cons
Nice management, but they need to improve their process in upstream and downstream. There is huge loss in recovery stage in downstream.