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

Great company overall!
Pros: Great benefits, competitive compensation package. Great relevance on the market and great to have on the resume.
Cons: Difficult ways of working and culture. Satya is really doing a good job in making the company more human, but there is still a ton of progress to be done as most of the employees have 5-10 of in-house work experience so not something you manage to change overnight.