4.0Feb 16, 2024it was okayCustomer success manager (csm)Former employee, less than 1 yearIndio, CARecommendCEO approvalBusiness OutlookProsthe company is good overallConsno downsides in the company overallShow more