Options, benefits, and challenges of working at home.