4.0Mar 28, 2025Business development managerCurrent employeeLeeds, EnglandRecommendCEO approvalBusiness outlookProsGood team and working environmentConsNegative reinforcement over positive. Too many KPIs. Support lacking in some areasShow more
4.0Jul 26, 2025Account executiveFormer employeeOakville, ONRecommendCEO approvalBusiness outlookProsgood perk, nice pay, team is always onConsnot much to say to be honestShow moreHelpfulShare
1.0Jul 6, 2025Customer supportFormer employeeOakville, ONRecommendCEO approvalBusiness outlookProsYou get to experience fast paced workConsno kitchen. no prayer room.Show moreHelpfulShare