4.0May 19, 2026Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsGreat benefits and good environmentConschallenging workload and fast pacedShow more
4.0Sep 6, 2018Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsOk, its is good to work.Consgrowing place. so lots to discoverShow moreHelpfulShare
3.0Mar 21, 2018Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsA few years back the offered good packages (salary, benefits). Not sure whether they are still offering the same.ConsDo not accept a position here if you want to generate any significant research output or do not like to be micromanaged by everyone.Show moreHelpfulShare12