3.0Mar 20, 2025Customer success manager (csm)Current employee, more than 3 yearsToronto, ONRecommendCEO approvalBusiness OutlookProsIndependent and the team gives you lots of flexibility in how you manage your customers. Enjoyable work.ConsGoing through a transitional phase.Show more
5.0Oct 14, 2025Market research specialistCurrent employee, more than 1 yearAustin, TXRecommendCEO approvalBusiness OutlookPros-Diverse -Innovative -Humble Leader -Work/life balance -Phenomenal ProductConsSalary a bit low, but theyre a canadian companyShow moreHelpfulShare
3.0Jan 19, 2026Enterprise account executiveCurrent employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsCan do well and make moneyConsInexperienced sales management, it’s sink or swim to be successfulShow moreHelpfulShare