Company: Microsoft
Date: 2013-01-27
Overall rating: 5/5
Employment status: current
Experience level: Senior

Wonderful place to work with great people
Pros: Excellent diversity of areas of interest - you can do anything you want to do
Crazy awesome set of extra-curricular activities
Great community
Cons: Caf regularly sucks
Too much bureaucracy on occasion
Getting stuff (books, licenses, etc.) can be a hassle for no good reason