Slashdot linked up this comparatively even-handed account of what it's like working for Microsoft. To me it sounds like a pretty nice place!