Company: Microsoft
Date: 2011-01-12
Overall rating: 4/5
Employment status: current

Never a dull moment!
Pros: Intelligent, fun, caring, & generous people to work with. Lot's of career opportunities and tons of personal benefits both through the company (e.g. free health club, discount card to different local businesses, company busses for commuting, etc.) and through employee groups within the company (e.g. climbing club, photography club, dog info, event & ticket exchange, etc.).
Cons: The size of the company is a blessing and a curse. Blessing because of all of the opportunities. Cursed because of the inefficiencies that arise (e.g. 100+ emails a day, long & complicated review process, loss of agility).