I sometimes wonder if many of the "on-site only" employers even realize how much they are missing out on. For example, when I'm in the office, I work from 9 to 6, period. When I work for a remote gig, I can be working 12 hours a day without realizing it - my job literally becomes my life. I understand that it may not be very healthy for me, but isn't that every manager's dream? Yes, you have to make sure people like what they are doing, but that's a different problem and relevant even for onsite gigs.