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

Like working with smart people? Check out Microsoft
Pros: Lots of great opportunities to work with smart, passionate people on projects that are cutting-edge within the technology arena.
Rarely is there a shortage of resources, and that's super nice after working in cash-strapped start-ups in prior jobs.
Cons: It is a large company (90,000+) so things sometimes move a bit more slowly and when things do shift, it often means there is some sort of "re-org"...  and reshuffling of people and resources.