5.0Apr 3, 2026Great place to workElectro/mechanical technicianCurrent employee, more than 10 yearsHammond, INRecommendCEO approvalBusiness OutlookProsWork life balance, management and pay!ConsSmall company head quarters is in TulsaShow more
4.0Sep 9, 2024Project EngineerProject engineerFormer employeeTulsa, OKRecommendCEO approvalBusiness OutlookProsDefinitely the people and work life balance.ConsNot always open to do things differently.Show more
5.0Sep 30, 2022Great companyAnonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsSmall departments so you have the ability to change the environment and make an impact if you so choose.ConsSmall teams everyone wears multiple hats.Show more