3.0Aug 13, 2024Customer service manager (csm)Former employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood culture and encourages growthConsNot stable company to work forShow more