I don't know how some of you do it. My dh's dad was an "out the door before the kids woke up, home after they are in bed" kinda guy and dh swore he would never be like him... and he isn't. He's actually just the opposite. He's always been very upfront to his employees that family comes first and he's made alot of difficult career choices to facilitate his family-friendly work hours, but it must be working for him because he's been recruited to his last 3 jobs (which is really saying something considering his industry has been down for awhile now, and his current company gets over 20,000 applications a month even though it only has 5,000 US employees). He works from home 3 days a week, and spends 2 days in the office. Because we moved to be closer to family (about 3 hours away from his job), that now means he spends one night at work. So 3 days we have him home all day (starts work at 9, takes an hour lunch break with us, ends work at 5... though on a slow day much earlier). The other days he'll leave for work around 9 (getting in at noon, work till whenever he feels like it... sometimes 8 sometimes midnight, then back to work early the next morning, and he'll be home by 5. That way even when hes out of town at the office my kids still see him every day either for breakfast (the day he leaves) or dinner (the following day when he comes home). Before we moved here he would get into work around 10, leave at 5 and could work from home when he chose.I know we are pretty lucky. He works for an awesome internet company that treats families really well and doesn't care what hours you pull as long as you provide results.