2.08 Jul 2025FormerCustomer serviceFormer employeePeoria, ILRecommendCEO approvalBusiness outlookProsIt was a fine opportunityConsIt could have been betterShow more