Company: Microsoft
Date: 2014-02-18
Overall rating: 5/5
Employment status: former
Experience level: Junior

it is really "people first" company
Pros: great culture, a lot of self-development opportuniies, company investing in people education like no other vendor I know, and real profy around you and good people at the same time.
Cons: stack ranking is not so bad until you got an powerfull enemy inside your team