Company: Microsoft
Date: 2015-12-31
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to work and only getting better
Pros: You can tell that the company cares about it's employees. Satya has done a great job internally uniting everyone and improving the external image. Work life balance is valued much more than by some of the nearby competitors.  Transportation to and from work is provided via the connector. Healthcare benefits are good and two extra holidays were just added for the coming year. Working from home is allowed.
Cons: It is still a fairly political place to work and advancing as you get higher up is more about who knows you than the actual output of your work. If you live in Seattle the commute to Redmond is still a pain regardless of the fact that they provide transportation.