I currently work from home as a medical coder. I just starting about three weeks ago and it's okay. The training phase is a little more difficult because I am at home and I have to correspond with my superior by email vs. just going to them in person as I normally would, but once I get the hang of it, I think I'll enjoy it. I am actually salaried, but required to code a certain number of charts each day. Obviously, because I'm still in training, I'm still getting up to speed with the daily requirements. It's been very interesting and enlightening to learn a new specialty. I agree that you must be discplined to avoid getting sidetracked so that you can actually get things accomplished, but it can be done.