Company: Microsoft
Date: 2015-06-01
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to work
Pros: Smart people, some products have big impact, big ambitions for the future.  Compensation is great.  If you want to work on something specific, chances are you can find it at the 'soft.  Decent transit options to get there (Conncetor private bus at headquarters)
Cons: Too big sometimes, tries to be everywhere in the market.  Big company brings big overhead in some groups.  Even though there are decent transit options to get there, traffic at headquarters can be a nightmare depending on where you choose to live