4.0Oct 5, 2025goodMachine learning software engineerCurrent employeeMarkham, ONRecommendCEO approvalBusiness OutlookProsyou will learn a lotConsyour work may not have an impactShow more
5.0Apr 21, 2021Good company for new gradsMachine learning software engineerCurrent employeeSan Diego, CARecommendCEO approvalBusiness OutlookProsgood work life balance. good learning opportunity. great support system for new grads and diversityConsThere are some office politics that was quite apparent, at least in my deparment.Show more