Working at home is good for the family. If you have kids, it allows you to be there for your children. A more flexible schedule means that you are better able to handle their schedules. If you do not have kids but have a partner, you are able to travel with your partner without worrying about taking time off work. Being your own boss is great. If you are a freelance professional, that is one very good job to have if you work at home. Freelance writers, programmers, and other freelancers use sites such as Elance. Also known as bidding sites, these websites are focused on connecting freelancers with new clients. The goal of the site is to help clients and freelancers find each other while also protecting them from not getting paid, etc.