Get your taxes done using TurboTax

You are correct that the company does not receive a 1099-MISC.  They probably gave you an invoice when the work for you was finished and you paid it.  You PURCHASED a service from.  IRS requires that a 1099-MISC  be given to independent or unincorporated contractors.