2.0Jan 29, 2026Commercial administratorFormer employee, more than 5 yearsAberdeen, ScotlandRecommendCEO approvalBusiness OutlookProsVaried projects across the organisationConsMicromanagement is a real issue in some departmentsShow more
5.0Aug 20, 2025Senior well engineerFormer employeeHouston, TXRecommendCEO approvalBusiness OutlookProsGreat culture, reasonable pay, and happy with the benefits.ConsThere are no cons for this company.Show moreHelpfulShare
1.0Sep 16, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsNothing good.. horrible management well there was barely managementConsNo supervisor and the lead was horribleShow moreHelpfulShare