4.021 Nov 2025Techincal support engineerCurrent employee, more than 3 yearsOttawa, ONRecommendCEO approvalBusiness outlookProsGreat place to work, fun colleagues.ConsWorkload can be a lot.Show more
4.025 Mar 2024Business analystFormer intern, less than 1 yearBoston, MARecommendCEO approvalBusiness outlookProsOpportunity to new comers with no experience.ConsSalary can become better based on location and other factors.Show moreHelpfulShare
3.03 Dec 2024Senior director, salesFormer employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsGood Product Right Place and Right TimeConsVery unclear sales and GTM strategyShow moreHelpfulShare