5.017 May 2024Energy specialistCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsTreated with respect. No micro management, great cultureConsNot found any so farShow more
5.08 Jun 2026Security analystCurrent employeeNew York, NYRecommendCEO approvalBusiness outlookProsAmazing work environment and peopleConsfast growing so sometimes dissorganizedShow moreHelpfulShare
4.028 Jun 2026Software engineer iiCurrent employee, less than 1 yearHouston, TXRecommendCEO approvalBusiness outlookProsGreat mission, great people, good leadershipConsLow pay for Houston area unfortunatelyShow moreHelpfulShare