5.0May 25, 2025Great place to workSenior customer success managerCurrent employeeNew York, NYRecommendCEO approvalBusiness OutlookProsGreat work life balance and managerConsNone come to mind at the momentShow more