Company: Microsoft
Date: 2012-02-07
Overall rating: 5/5
Employment status: current

Excellent place to start a career
Pros: Great managers, great teams, people will go out of their way to help you in your career - at least for me
Cons: Experience is highly dependent on the team that you work at. Some other teams are apparently not as well off for enjoyment.