4.0Oct 5, 2012Long term employee working in back office IT systems.Senior applications developerFormer employee, more than 8 yearsMountain View, CARecommendCEO approvalBusiness OutlookProsGreat culture and career opportunities. Lots of internal job opportunities and flexibility to move between jobs and even divisions.ConsNeed to stay on top of changes in the business and IT environments. If not, you may find your skills falling behind the curve.Show more