Company: Microsoft
Date: 2008-04-25
Overall rating: 5/5
Employment status: current

I love my job!  And I love feeling like my efforts can really improve people's lives all over the world.
Pros: There are so many incredibly talented, smart people working at Microsoft, that I always struggle to contribute at the same level.  I feel really privileged to be in the same room with the people responsible for solving the world's computing needs.
Cons: There is ALWAYS too much work that needs to be done, and the unfortunate result is everyone works too many hours.