Flexible income, flexible hours, flexible work environments. If these all sound good to you, you might want to consider a career as a freelancer! But remember, these perks are earned with hard work and a lot of savvy.