Company: Microsoft
Date: 2008-06-15
Overall rating: 3/5
Employment status: current

Mixed Bag
Pros: If you are in the right group, your work can end up being used by a lot of people! Many of the colleagues are very smart. The benefits are very good. Work-life balance can be maintained if you want.
Cons: The company is really big - some groups are not conducive to professional growth. If you have a friend working at Microsoft, ask him/her about your potential job before joining. There can be a lot of inter-group competition for the same product/idea. Some groups can be very political.