Company: Microsoft
Date: 2014-07-21
Overall rating: 4/5
Employment status: current
Experience level: Senior

Huge challenges, scope and scale
Pros: Smart passionate people. Among the best HR/benefits and comp packages out there. Ease of mobility between roles. Puget Sound work environments are excellent - campus is top notch.
Cons: It's become a VERY big place with a lot of fiefdoms. Advancing ideas requires willingness to not only make a case but in some cases extreme political gamesmanship. Too many eggs in one basket in terms of revenue generating products.