Working as a freelancer has some cons such as not having steady income which may require multiple jobs simultaneously, and lacking health coverage and job security. To be successful as a freelancer requires being confident, enthusiastic, focused, motivated and determined.