Company: Microsoft
Date: 2008-05-22
Overall rating: 4/5
Employment status: current

Strong work!
Pros: Microsoft is a place where you are surrounded by smart people, and you get to be a part of developing products that will make the world a better place.  I feel very proud to be part of a company the is striving to the best.
Cons: Hmmm. . . . it can be kind of hard to navigate in such a large company, so getting to know people outside of your group is key.  This will also help you figure out how to get things done, so building relationships and networking within Microsoft is important.