5.013 Jan 2024YesSales executiveCurrent employee, more than 1 yearSaint Louis, MORecommendCEO approvalBusiness outlookProsYes it is good and great.ConsBad vibes and good vibes sometimesShow more