4.0Oct 25, 2012Instrumentation and control systems engineerCurrent employee, more than 8 yearsPort HarcourtRecommendCEO approvalBusiness OutlookProsGreat company to work for; wide-range of business activities, opportunities to develop new competencies and satisfactory remuneration.ConsIndividual career development plans are not clearly visible to employees.Show more
5.0Jan 21, 2026Back office analystCurrent employee, more than 1 yearHouston, TXRecommendCEO approvalBusiness OutlookProsGood work culture and decent pay. Overall a great place to work.ConsI don’t have any cons honestlyShow moreHelpfulShare
3.0May 19, 2026Finance analystFormer employee, more than 1 yearHouston, TXRecommendCEO approvalBusiness OutlookProsAmerican managers do their best to create a good culture.ConsYou have to be French to succeed or move up. And you aren't highly regarded if you don't speak French.Show moreHelpfulShare