3.0Jan 8, 2021Stressful with high paySenior developer/tech leadFormer employeeOklahoma City, OKRecommendCEO approvalBusiness OutlookProsHigh pay and lots of work. Great benefits and facilityConsStressful and demanding with no job securityShow more