5.0May 29, 2026Software engineer internCurrent employeeToronto, ONRecommendCEO approvalBusiness outlookProsVery amazing experience, you learn a lotConsNone really, it is very flexible and time accomodatingShow more
5.0Feb 13, 2024Senior software engineerCurrent employeeFremont, CARecommendCEO approvalBusiness outlookProsGreat company to work at.ConsI dont have any cons.Show moreHelpfulShare
3.0Mar 5, 2026AnalystFormer employee, more than 3 yearsToronto, OHRecommendCEO approvalBusiness outlookProsBenefits and networking. Benefits and networking.ConsWork life balance. Managers without experience leading people.Show moreHelpfulShare