2.0May 18, 2026Anonymous employeeFormer employee, more than 3 yearsHarrogate, EnglandRecommendCEO approvalBusiness outlookProsFor the most part, great people.ConsTerrible management, SLT do not have your back.Show more
5.0Mar 27, 2026FinanceCurrent employee, more than 1 yearHouston, TXRecommendCEO approvalBusiness outlookProsSuper Culture Very Nice Team-mates Amazing Finance leaderConsfast growth stage, so sometime there is extra work, might not be for everyoneShow moreHelpfulShare
5.0Jul 14, 2025It systems analystFormer internRecommendCEO approvalBusiness outlookProsGreat, warm, and helpful team.ConsAs with many large and long-established companies, progress can feel slow-moving.Show moreHelpfulShare