Company: Microsoft
Date: 2012-03-07
Overall rating: 5/5
Employment status: current

"A Good Deal" at Microsoft
Pros: Outstanding healthcare & other benefits!  Unlimited supply of free Mountain Dew!  Progressive and diverse culture!  Good work-life balance in most roles.  Great opportunities for career advancement!  Fascinating technology at your fingertips!  Broaden your technical skills!  Collaborate with other brilliant minds!  Learn and grow in-role!  Fair compensation! An all-around good deal.
Cons: The size of this company is so massive, it makes it nearly impossible to navigate internally.  Change is a slow-moving beast.  The training sucks, in general, but if you're good a self-studying there are endless resources available to you.