3.0Feb 20, 2024Energy specialistCurrent employee, less than 1 yearLeeds, EnglandRecommendCEO approvalBusiness OutlookProswork remote, let you get on with things on your ownConscan be a bit qlikyShow more
5.0Jun 8, 2026Security analystCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsAmazing work environment and peopleConsfast growing so sometimes dissorganizedShow moreHelpfulShare
4.0Jun 28, 2026Software engineer iiCurrent employee, less than 1 yearHouston, TXRecommendCEO approvalBusiness OutlookProsGreat mission, great people, good leadershipConsLow pay for Houston area unfortunatelyShow moreHelpfulShare