So do we, I know lots of fellow google devs that work from home a couple of days a week. Some of us also work on the shuttle during our commute so we can count that as work and therefore get home earlier and spend more time with friends and family than those with similar commute times but no company shuttles.
Then again, they realise that we generate about 650k a year in real hard cash per head which is pretty good :) That's how a company should look.
we have to buy our own lunch though and spend our spare time doing some reading and self tuition.