To be fair to MS, there's lots of interesting stuff going on there. I have a friend who's working on the .NET CLR, and it would be foolish to think that he's not working on extremely awesome stuff.
At the same time, I don't know of anything like that at all going on at Yahoo. And he doesn't go home at 5pm.
At the same time, I don't know of anything like that at all going on at Yahoo. And he doesn't go home at 5pm.