3.0Oct 3, 2018Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsExcellent training and great people working thereConsLow pay compared to same job at other companiesShow more
5.0Jun 15, 2025DirectorCurrent employeeNewark, CARecommendCEO approvalBusiness outlookProswork life balance is good tech expertiseConsthe US visa situation isn't favorableShow moreHelpfulShare
5.0Mar 5, 2025Machine learning engineerFormer employee, more than 5 yearsFremont, CARecommendCEO approvalBusiness outlookProsAggressively growing company with projects in multiple domains. Good professional services team. Growing company.ConsAggressive Growth. Compliant People. Restricted but well defined processes.Show moreHelpfulShare