Being a freelancer has its undeniable positives, such as no fixed working hours, the ability to work from home and choosing your clients and projects. On the other hand, you must be able to do business with clients and build a clientele that will provide you with sufficient regular income.