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