4.0Jul 9, 2024Great CultureCustomer success managerCurrent employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness OutlookProsFantastic culture and laidback work environmentConsThey don’t really promote or give raisesShow more