Same here. I can do all my family errands when I want and plan around them. The best part, at least with the company's interest, is that I work when I feel most productive. Usually 3 hours in the morning, along with a few hours in the evening, I even often work weekends like this. And guess what? During these programming periods, I'm at my most productive. Force me into an office where I'm forced to synch with the office's schedule, and met with constant noise and interruption from others, and my productivity is maybe half.