Came across this on digg recently:
This pretty much addresses all my complaints about working at Yahoo. Of course, I always find it depressing to think that there might be companies that treat their developers well, and I’m just not able to find and/or land a job at these places, but sort of nice to know they’re out there somewhere.