Company: Microsoft
Date: 2010-12-16
Overall rating: 3/5
Employment status: current

A complex and interesting experience
Pros: - Once you're at Microsoft you can change roles - either through choice or through the frequent re-orgs.
- Learning the processes is key to success 
- The committment to the work is 150% 
- Incredibally smart set of individuals 
- If you're willing to put Microsoft as your no 1 priority in life - then this is the place for you
Cons: - Be prepared to be flexible - frequent changes are a given
- Good work is not enough - you need to figure out what will make you successful in each org (they are all different)
- It is more about individual success not always the team