4.0Jan 11, 2025Business development managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsDiverse project opportunities in international team environmentConsHighly segemented into role refined responsibilitiesShow 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