5.0Oct 10, 2024Very good place to workCustomer success manager (csm)Current employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood culture Good work life balance Great people to work with Customer centricConsLots of change and fast paced - be prepared to buckle inShow more
5.0Aug 21, 2024Amazing CultureCustomer success manager (csm)Current employee, more than 1 yearDallas, TXRecommendCEO approvalBusiness OutlookProsbest benefits include Pay, PTO, benefitsConsCant think of anything for cons right nowShow more
4.0Jul 23, 2024Great companyCustomer success manager (csm)Current employee, more than 1 yearTexas City, TXRecommendCEO approvalBusiness OutlookProsgood people, ok leadership, perksConssome politics, sometimes, sometimes pressureShow more