1.0Aug 18, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsQuite a few smart people work hereConsmanagement is toxic. Each team blames the others for problemsShow more
5.0Oct 19, 2022InternshipCurrent intern, less than 1 yearRecommendCEO approvalBusiness outlookProsNice people. learnt a lot.ConsI think there is really nothing.Show moreHelpfulShare
1.0May 22, 2026Project managerFormer employeeToronto, ONRecommendCEO approvalBusiness outlookProsHigh pay compensation for similar positions in CanadaConsLack of strategy Lack of direction Poor leadershipShow moreHelpfulShare