3.0Feb 24, 2015Pretty good company to work for.Senior software engineerCurrent employee, more than 5 yearsSan Jose, CARecommendCEO approvalBusiness OutlookProsGood benefits. Culture of innovation.ConsSometimes management can be rigid in its thinking.Show more