3.0Jun 29, 2026Anonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsIt's a great place to build one's careerConsIt's an extremely fast-paced environment.Show more
4.0Aug 11, 2022MechanicCurrent employee, more than 3 yearsHouston, TXRecommendCEO approvalBusiness outlookProsHave your own day offConslong hours and weekends must workShow moreHelpfulShare
2.0Jul 22, 2025Junior analystFormer employee, more than 3 yearsNairobiRecommendCEO approvalBusiness outlookProsGot really good leaders in my data/tech department, would not say the same for others. Mentored by my leaders/supervisors.ConsPay is quite low, too much workload.Show moreHelpfulShare