4.0Jan 30, 2025Channel SalesChannel account managerFormer employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsGreat company culture and colleagues. Amazing DEI programs and ERGs.ConsHave had several lay offs in past few yearsShow more