2.0Dec 13, 2013Staff Software EngineerStaff software engineerFormer employee, more than 5 yearsSanta Clara, CARecommendCEO approvalBusiness OutlookProsGood engineering teams, working conditions and work/life balance.ConsManagement too slow to make key decisions and invest for the future. Career progression not encouraged.Show more