Company: Microsoft
Date: 2008-12-03
Overall rating: 4/5
Employment status: current

Lots of opprotunities for the brightest engineers.
Pros: Great opprotunities. Plenty of young workers, feels like a campus. Managers are easy going and understanding of everyone.  Plenty of opprotunities for career advancement. Pay is comparable and often times higher than competitors. Redmond is a great location and located close to Seattle, which has plenty of stuff to do. Microsoft flies you out for interviews which gives you a chance to see the location.
Cons: Like every company there are pros and cons when working at Microsoft. Microsoft is a large company with lots of workers, and one can get "lost in the crowd". You need to stand out to get noticed.