Been working from home/road since last August. My company offered me complete flexibility in all travel and work hours, so that was a major bonus. I just transfered within the company to a role that works in the office 3-4 days/week and on the road the remainder. I realize now that I missed being around my coworkers...instead of chatting with them over Skype/email.