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