5.0Mar 27, 2025YesCustomer success manager (csm)Former employee, more than 1 yearBelfast, Northern IrelandRecommendCEO approvalBusiness OutlookProsGreat, ok, good, enjoyable, thanksConsNo cons to report was greatShow more