4.0
Apr 14, 2018
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good record for process safety. Most sites are well managed. Generally friendly place to work.
Cons
Sometimes high work pressure, and too many company directives.