4.013 Jan 2026Ndt technician level iiFormer employee, more than 10 yearsTulsa, OKRecommendCEO approvalBusiness outlookProsI had great bosses who always had my backConsVery underwhelming yearly raises. No room for advancementShow more
5.010 Dec 2025EngineerCurrent employee, more than 1 yearTulsa, OKRecommendCEO approvalBusiness outlookProsFamily vibe, nice work environmentConsNo cons, great place to workShow moreHelpfulShare
2.030 Apr 2026EvaluatorFormer contractor, less than 1 yearTulsa, OKRecommendCEO approvalBusiness outlookProsgood benefits and decent pay for an early career jobConsToo much mandatory overtime for me like 55 to 60 hours a weekShow moreHelpfulShare