Company: Microsoft
Date: 2014-10-30
Overall rating: 4/5
Employment status: former
Experience level: Senior

Excellent place to work for developers!
Pros: The company really values top talent. if you are smart and driven to prove it YOU WILL BE REWARDED! 
So many intangibles Microsoft employee discounts, many cafeterias on campus, etc.
Cons: Health insurance used to be top notch now it pretty much isn't. 
Extremely political.