Company: Microsoft
Date: 2012-12-27
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Great benefits, Great Industry, Challenging Work Environment
Pros: Progressive company, leading technology, passionate employees, a lot of room for career growth and expansion.
Cons: Hyper competitive company culture that is not conducive to collaboration and team work. Annual stack ranking philosophy can result in moving good people out of teams/departments, thus shifting team momentum.