4.0
6 Apr 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Free lunch Great benefits Good work and EHS culture Good pay for the industry
Cons
Limited development and responsibilities No phone allowed on site