2.0May 30, 2018Anonymous employeeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsNone stay away if your looking for long employment.ConsManagement is terrible and confused.Show more
3.0Oct 17, 2025Software developerFormer employeeToronto, ONRecommendCEO approvalBusiness OutlookProsNo pros to mention. Payment is below market averageConsPayment is below market average. No career growth. Frequent layoffsShow moreHelpfulShare
5.0Sep 15, 2025Client servicesFormer contractor, more than 3 yearsRecommendCEO approvalBusiness OutlookProsDelivers value and tried their best. Services are good and innovation is happening.ConsNot enough work place culture / activities.Show moreHelpfulShare