3.0Jun 23, 2026Great pay and bonuses, but leadership needs improvementAnonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGreat pay, great bonus, and remote workConsPoor leadership and management needs more experienceShow more
4.0Mar 22, 2024Not badTestingFormer employeeTulsa, OKRecommendCEO approvalBusiness OutlookProsNice people. Pay and benefits decent.ConsOlder work environment. Location not great.Show more
3.0Sep 1, 2023Poor work environmentInside salesFormer employee, more than 5 yearsTulsa, OKRecommendCEO approvalBusiness OutlookProsGood pay, travel to Sweden, good work hours.ConsPoor work environment, toxic management that needs to be held accountable, lack of transparency and growth opportunity within the company. Glad I left.Show more