Company: Microsoft
Date: 2017-02-23
Overall rating: 4/5
Employment status: former

Pretty good gig
Pros: Good salary, good vacation, good stock options, good promotion opportunity, and you can focus all of your time developing expertise around just a few products.
Cons: On the other hand, focusing on a single stack can grow boring over time.  But I wouldn't let this stop me from recommending a job there to a friend.