4.0Jul 17, 2023Field service technicianFormer employeeRecommendCEO approvalBusiness OutlookProsGood money and your building a career hereConsManagers hardly ever talked you,Show more
5.0Jul 15, 2025Engineering technicianCurrent employeeTexas, LARecommendCEO approvalBusiness OutlookProsgreat place to work and great peopleConsnone to speak of - great teamShow moreHelpfulShare
3.0Jan 15, 2024Engineering technicianCurrent employee, more than 1 yearCollege Station, TXRecommendCEO approvalBusiness OutlookProsFlexible schedules and one of the best salaries in the areaConsThe work can be repetitiveShow moreHelpfulShare