1.0
13 Apr 2014
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Microsoft has lots of money and decent benefits. Some of the middle management is OK.
Cons
If you are coming from a top engineering school, and really know software, this is not the place for you. I felt like after I graduated from MIT that I went back to elementary school when I started working at Microsoft. Most of the software engineers here have no clue and the office politics are out of control, so you spend more time defending turf than coding.