Company: Microsoft
Date: 2009-10-20
Overall rating: 4/5
Employment status: current

Great job, great weather, I love it!
Pros: The salary is awesome, there are tons of challenging problems to work on such that there is basically "infinite work" - you have to gauge yourself. The weather in CA is beautiful.  Everyone that works here are incredibly smart and usually highly motivated.  The software Microsoft sells literally changes the world!
Cons: Career growth is somewhat limited compared to what you could possibly achieve if you started your own company, which is what I want to do eventually.  The anonymity of a huge corporation can lead some people to apathy, which can be annoying when you are working your ass off.