4.0Oct 1, 2014Associate business analystCurrent employee, less than 1 yearSaint Louis, MORecommendCEO approvalBusiness OutlookPros1. Good working environment 2. People are very friendly 3. Good working life balanceCons1. salary increase base may be not that big 2. Nothing really. For people want a comfortable place to stay, it is good.Show moreWorld Wide Technology Response11yThank you!Show more
5.0Jun 16, 2026Senior consiltantFormer employeeSaint Louis, MORecommendCEO approvalBusiness OutlookProsThey have good work balanceConsMight have to travel a lotShow moreHelpfulShare
4.0Jun 17, 2026Order managementCurrent employee, more than 5 yearsSaint Louis, MORecommendCEO approvalBusiness OutlookProsThey have amazing insurance and benefitsConsSalary is on the lower end for many rolesShow moreHelpfulShare