Company: Microsoft
Date: 2012-09-21
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Opportunity to own your career and what you do.
Pros: Huge amount of choice. Tons of jobs across the company.  It’s hard to get bored with some many interesting projects available.   
Smart people. In general there are really smart people to work with – especially in some areas.
Whatever your passion you can find some way to be involved.  Whether you make it part of your job or just take advantage of the groups and resources. 
It’s up to you to make your career what you want it to be.  This one can be seen as a pro or con.
Cons: Some inefficacies that come with a large company.
Imperfect review model, but really there are few that are great.
Not all groups are that great to work with.