Company: Microsoft
Date: 2015-10-16
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

It was ok
Pros: Newer employees and even some senior ones are very nice and often just want to code. Great health benefits.
Cons: Lots of office politics at the managerial and maybe more senior employees levels. It use to be harder to move around within Microsoft then to find opportunities elsewhere. I heard they may have changed it since 2014.