1.0Jan 10, 2021Overloads talentCustomer service manager (csm)Former employee, more than 5 yearsPortland, ORRecommendCEO approvalBusiness OutlookProsSalary was good, benefits were lackluster.ConsIf you do good work, they will overload you until you can't function anymoreShow more