5.0Jul 7, 2026Good projects and teammates, but work can be toughComputer vision engineerCurrent employee, more than 1 yearChampaign, ILRecommendCEO approvalBusiness OutlookProsGood work, good teammate’s. Good projectsConsI don’t see many cons work gets difficult sometimesShow more