Company: Microsoft
Date: 2014-10-12
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Great place to work for
Pros: Great minds, smart people, good products and work
Cons: Since there are smart people all around , Management is also smart, they can prove your stack ranking anywhere they put you.