Typical Personality Traits of Freelancers

Freelancing is filled with its own challenges. One must be constantly on the hustle to make new contacts, in order to keep up a steady flow of work. Income is unpredictable, making...