5.016 Oct 2025Great Place to workSr. executive assistantCurrent employee, more than 5 yearsSaint Louis, MORecommendCEO approvalBusiness outlookProsPay Benefits People you work withConsCommunication can be lacking. Lots of surprisesShow more
3.03 Oct 2025WorkingAnonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsWe organize soft skills learning sessions for employees yearly.ConsSometimes, the process appears inefficient and unclear.Show more
5.014 Jul 2025Great place to workSalesFormer employeeSaint Louis, MORecommendCEO approvalBusiness outlookProsPeople wanted to help people. That's what it was all about.ConsA lot of big personalitiesShow more