5.030 Sept 2025Great place to work!Software test engineerCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsBenefits, people, and great work environment!ConsPossibly a little under market payShow more
5.024 Sept 2025Great Place to WorkSupply chain managerCurrent employee, more than 8 yearsTulsa, OKRecommendCEO approvalBusiness outlookProsGreat place to work overallConsCan be lacking in career developmentShow more
5.011 Aug 2025Solid Place to WorkMechanical engineerCurrent employee, more than 10 yearsTulsa, OKRecommendCEO approvalBusiness outlookProsVery engineering centric facility with eagerness to try new methods and encourages free thoughtConsToo much time fire fighting on sustaining tasksShow more