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

Great place to work
Pros: Great all around place to work.  Tons of resources to get your job done.
Cons: Size - hard to get a handle on what is going on through out the company