3.01 Jul 2026Customer success manager (csm)Former employee, less than 1 yearToronto, ONRecommendCEO approvalBusiness outlookProsIt's a new entity in Canada, meaning work in progress.ConsManagement doesn't value employees' new ideas.Show more
5.010 Apr 2018Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsgreat working with the companyConsNothing. Great working with the team and companyShow moreHelpfulShare
3.05 Mar 2024Campaign managerFormer employee, more than 1 yearCalimesa, CARecommendCEO approvalBusiness outlookProsThe management is helpful and understanding of their employees.ConsIt can be challenging at times.Show moreHelpfulShare