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

Still one of the most exciting companies to work for in the high-tech space
Pros: breadth of technologies and markets one can work in, benefits, career potential, overall level/IQ of people working there, etc..
Cons: the curve/stack ranking induce some poor behaviors (some times, not often)
people more focus on  saying the right thing that doing the right thing as early as when you get to level 64 or above.