4.029 May 2014Good environment and workSenior manager, software developmentCurrent employee, more than 3 yearsMountain View, CARecommendCEO approvalBusiness outlookProsTechnically challenging work, nice benefits, open environment, efficiently managed, middle management has say and control in decision makingConsDifficult to think of any cons right nowShow more