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