A freelance consultant is a person who works independently and is paid for his professional or expert advice in a certain field or speciality, for instance, advising a company on social media marketing or on boosting performance. Initially, people perceived freelancing as the second-best option.