Company: Microsoft
Date: 2016-01-03
Overall rating: 4/5
Employment status: current
Experience level: Junior

SDE
Pros: Great, smart people to work with who know what they are doing. Everyone seems to have a positive outlook for where the company is headed under Satya. My lead is good, trustworthy, knowledgeable, and protective of people that work under him, and I've heard of similar stories with other leads under my director. The benefits are best in class. Work life balance is pretty high.
Cons: Windows seems like a really slow org of getting things done. I haven't seen it in my org, but there is bureaucracy at higher levels.