Company: Microsoft
Date: 2009-08-30
Overall rating: 3/5
Employment status: current

Your mileage may vary
Pros: Great benefits.
A lot of smart people.
Good to start a career and learn.
Cons: Highly structured.
Abrasive and aggressive people.
Your experience will vary from group to group.