Freelancers deal with unstable income, no benefits from employers, and the need to promote themselves. They also face the risk of not getting paid on time or at all.