4.0Aug 26, 2025Good company and benefits overallPerformance analystFormer employeeTelford, EngelandRecommendCEO approvalBusiness OutlookProsGood work culture and benefits packageConsLack of promotions, might take a whileShow more