4.0Nov 24, 2025Territory sales executiveFormer employee, more than 5 yearsLondon, ONRecommendCEO approvalBusiness OutlookProsGood management and great solutionsConsSlow moving compagnie, Deorganized and not open to lisnend to clients needs.Show more
5.0Mar 2, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsExcellent company to work and work culture is niceConsnothing much. everything is goodShow moreHelpfulShare
1.0Jun 25, 2026Sales executiveFormer employee, less than 1 yearRecommendCEO approvalBusiness OutlookProsFreedom and no micro managing.ConsSpent less than 6 months with the company, I was part of their layoffs. Training was horrible videos with no helpful information to sell the product, trained on an ITD Sales Process that no one uses.Show moreHelpfulShare