3.0Mar 20, 2025Sales account managerCurrent employee, more than 8 yearsDubaiRecommendCEO approvalBusiness OutlookPros- Great salary and benefits. - Well known in the industryCons- Poor HR - Micromanagement - No career opportunityShow more
5.0Mar 14, 2026TechnicianCurrent employeeLafayette, INRecommendCEO approvalBusiness OutlookProsGreat pay and benefits packageConsLong hours and mandatory overtimeShow moreHelpfulShare
3.0Jun 23, 2026Process engineerCurrent employee, more than 5 yearsOkmulgee, OKRecommendCEO approvalBusiness OutlookProsStraightforward career structure for engineersCons45 minute commute from TulsaShow moreHelpfulShare