4.0Mar 28, 2024Customer success manager (csm)Former employee, more than 1 yearToronto, ONRecommendCEO approvalBusiness OutlookProsGreat teammates and amazing clientsConsManagement should be more involvedShow more
5.0Dec 6, 2018Anonymous employeeCurrent employee, less than 1 yearRecommendCEO approvalBusiness OutlookPros- Innovation and ideas are welcomed - Flexible vacation and hours - Lots of culture events - Transparent and clear processes - Motivated and driven leadership teamConsProduct needs more features to stand outShow moreHelpfulShare
5.0Aug 1, 2025SalesFormer employeeToronto, ONRecommendCEO approvalBusiness OutlookProsFun and interesting but it was acquiredConsAcquirer didn’t succeed as much as could haveShow moreHelpfulShare