Company: Microsoft
Date: 2014-06-12
Overall rating: 3/5
Employment status: former
Experience level: Junior

OK place to work
Pros: Professional environment. Tons of smart people. Personal office for everyone.
Cons: Stack ranking system gives huge incentive for everyone to work against each other.