Company: Microsoft
Date: 2016-01-06
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Mixed bag
Pros: Benefits are amazing.  Campus is a great environment, Pay is great.  Computing resources for employees are easy to get.  Great commuting options with connector, ORCA, and bus station.
Cons: Cut throat environment, politics are obscene.   Life expectancy of a mid level employee is very short.  Strong not invented here problem.  Definitely three classes of employees, old timers, young new hires, mid career new hires and there is class warfare.   The IT group is definitely the red headed step child.