5.0Apr 26, 2025Great Place to WorkSenior customer success manager/managerCurrent employee, more than 10 yearsWestlake Village, Los Angeles, CARecommendCEO approvalBusiness OutlookProsGreat benefits and the people/coworkers are great!ConsWill only hire now from AZ and TX.Show more