5.028 Apr 2026Business process analystFormer employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsFriendly atmosphere and opportunities to progressConsNo cons I can’t think ofShow more
5.016 Apr 2026TraderCurrent employeeChicago, ILRecommendCEO approvalBusiness outlookProsGood culture and WLB overall.ConsPay could be better. Company performance is sliding in past 5 years.Show moreHelpfulShare
5.018 Mar 2026AssociateCurrent employeeRecommendCEO approvalBusiness outlookProsLeadership gives me confidence day to dayConsNothing to complain about here!Show moreHelpfulShare1