3.010 Feb 2024It was okMid market account executiveFormer employee, more than 1 yearSunnyvale, CARecommendCEO approvalBusiness outlookProsThe team was awesome greatConsSaturated marketing and 3 ceos in two years.Show more