4.0Mar 22, 2024Not badTestingFormer employeeTulsa, OKRecommendCEO approvalBusiness OutlookProsNice people. Pay and benefits decent.ConsOlder work environment. Location not great.Show more