5.0Jun 9, 2021Flexible work environmentCustomer service manager (csm)Current employee, more than 3 yearsBoston, MARecommendCEO approvalBusiness OutlookProsgreat management from the directors in the Boston officeConsIt's a regular grind, but that's sales.Show more