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

A very decent and safe bet-- however could be better
Pros: Good work culture and atmosphere, a wide range of never ending learning opportunities, decent benefits and overall satisfying work.
Cons: Microsoft has been one of those "pay-masters" as they say in the Industry, or at least used to be. However the current industry structure is more competitive and I believe they have fallen behind in the game  a little.  The pay is very decent nevertheless but they might have lost out on the "we are the best pay-maters" tag at this time.

Work is always on the higher side so you have to strive to strike a balance between work and life.