3.029 Jun 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.011 Aug 2022MechanicCurrent employee, more than 3 yearsHouston, TXRecommendCEO approvalBusiness outlookProsHave your own day offConslong hours and weekends must workShow moreHelpfulShare
2.022 Jul 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