4.0Sep 25, 2025Great PlaceTechnical support leadCurrent employee, more than 10 yearsDallas, TXRecommendCEO approvalBusiness OutlookProsgreat place to work Daily true has an impactConsLong hours Pay could be better and more competitiveShow more