3.0
5 Apr 2013
Current employee, more than 5 years
Mountain View, CA
Recommend
CEO approval
Business outlook
Pros
Some really smart and technical people to work with and lots of potential to learn. Very flexible work life - you just need to be good at what you do. No one cares if you are working from home 3 days a week and come in only for a couple of days. Lot of opportunities to switch between Good pay, benefits and employee friendly
Cons
Lot of mismanagement, bad review process resulting in demotivated employees Too big a company with a lot of teams lacking proper vision and leadership, re-strategizing and redoing what's been done over and over again. You work only on Microsoft technologies, making yourself not so easily portable outside.