Company: Microsoft
Date: 2008-10-01
Overall rating: 4/5
Employment status: current

Tough to beat straight out of college
Pros: Although huge, the part of Microsoft you work at is run like a small business.  You will know your entire team and management. The work is challenging and used by millions of people. Compensation, especially benefits, are top notch.
Cons: Huge corporation, uncertain growth opportunities. Have to use Microsoft home-grown or acquired technology.