4.0Mar 12, 2025ManagerCurrent employee, more than 3 yearsEdinburgh, ScotlandRecommendCEO approvalBusiness OutlookProsSome really great people and good focus on L&DConsThere’s a lot going onShow more
5.0May 31, 2026Senior analystCurrent employee, more than 1 yearHouston, TXRecommendCEO approvalBusiness OutlookProsGood work life balance and interesting workConsNothing much to say on this.Show moreHelpfulShare
4.0Jul 13, 2026ConsultantCurrent employee, more than 1 yearHouston, TXRecommendCEO approvalBusiness OutlookProsThere is a good people cultureConsThere is not much room for growthShow moreHelpfulShare