4.0Oct 28, 2020As good as any other energy companyManufacturing engineerCurrent employeeSouthampton, EnglandRecommendCEO approvalBusiness OutlookProsGood Location, starting salary competitive.ConsContinuous fire-fighting, under investment, long hours.Show more