why freelancing requires effective communication