3.03 Oct 2018Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsExcellent training and great people working thereConsLow pay compared to same job at other companiesShow more
5.015 Jun 2025DirectorCurrent employeeNewark, CARecommendCEO approvalBusiness outlookProswork life balance is good tech expertiseConsthe US visa situation isn't favorableShow moreHelpfulShare
5.05 Mar 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