3.0Aug 14, 2025Technical support analystFormer employee, more than 1 yearLondon, ONRecommendCEO approvalBusiness OutlookProswork life balance work from home unlimited PTOConsnone managemnet is excellent if you need assistanceShow 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