Ulkoistamisyritykset tarjoavat erilaisia erikoispalveluja muille yrityksille. Ne dokumentoivat asiakkaan vaatimukset, hahmottavat työprosessin, arvioivat valmistumisajan ja siihen liittyvät kustannukset sekä suorittavat ja toimittavat työn. Ulkoistamisen alkuvuosina ulkoistetut palvelut keskittyivät liiketoimintaprosessien ulkoistamiseen ja tietotekniikan ulkoistamiseen. Lisääntynyt viestintämuoto ja parannettu tekniikka ovat nyt tehneet ulkoistamisen toimivaksi vaihtoehdoksi myös monilla muilla aloilla.
Ulkoistamisyritysten tarjoamat palvelut voivat vaihdella liiketoimintaprosessien ulkoistamisesta ja tietotekniikan ulkoistamisesta asiakassuhteiden hallintaan, henkilöstöhallintoon sekä talous- ja tilinhallintaan. Näiden lisäksi ulkoistamisyritykset voivat toteuttaa ulkoistamishankkeita tutkimuksessa ja suunnittelussa, raaka -aineissa ja valmistuksessa, myynnissä ja markkinoinnissa sekä pakkaamisessa ja lähettämisessä. Muita ulkoistettuja alueita ovat terveydenhuolto- ja lääkeliiketoiminnan ulkoistaminen sekä animaatio- ja luovan teollisuuden ulkoistaminen.
On ulko-, rannikko- ja offshore -ulkoistusyrityksiä. Rannikon ulkoistamisyritykset sijaitsevat samassa maassa kuin ulkoistavat yritykset, ja ne voivat olla paikallisia, alueellisia tai kansallisia yrityksiä. Rannalla sijaitsevat yritykset sijaitsevat naapurimaassa, ja niillä voi olla yhteinen kieli ja työkulttuuri ulkoistamisprojektin ulkoistavan yrityksen kanssa. Offshore -yritykset voivat sijaita toisella mantereella, ja niillä voi olla eri kieli ja työkulttuuri.
Offshore -yritykset sijaitsevat usein kehitysmaissa, joissa tuotanto- ja työvoimakustannukset ovat yleensä alhaisemmat kuin kehittyneissä maissa. Nämä alhaiset kustannukset lisäävät työn ulkoistavien yritysten voittomarginaaleja, ja tämä on yksi tärkeimmistä syistä sille, miksi ulkoistamissopimuksia suositaan liiketoiminnassa. Toinen syy on ulkoistavien yritysten ammattitaitoinen ja korkealaatuinen erikoistuminen.
Monilla yrityksillä ei ole taloudellisia resursseja investoida kalliisiin teknologioihin ja koulutukseen, joita tarvittaisiin, jos ulkoistetut hankkeet toteutettaisiin itse. Toisaalta ulkoistamisyrityksillä on yleensä tekniset valmiudet ja erikoistaidot keskittyä tiettyihin työasioihin ja tuottaa maailmanluokan tuloksia. Toinen asia on työn ulkoistamisen säästämä aika; he voivat ohjata tuon ajan ja resurssit muiden tärkeiden liiketoiminnallisten näkökohtien kehittämiseen. He voivat myös hyödyntää kehitysmaiden kontaktejaan ja liiketoimintaosaamistaan laajentaakseen yritystään kansainvälisellä tasolla.
Negatiivinen puoli on, että kulttuuriset ja kielelliset erot voivat usein asettaa avaimen liikesuhteen moitteettomaan toimintaan. esimerkiksi viestintäongelma voi johtaa työn viivästymiseen. Ulkoistamisprojektin perustamisesta ja aloittamisesta aiheutuvat alkukustannukset voivat olla korkeat, ja piilokustannuksia voi ilmetä vasta myöhemmin. Voi olla ongelma valuuttojen muuntokurssien vaihtelusta, joka johtaa voittoon. Toinen huolenaihe on työn eheys ja tietoturvan ylläpito. Huolellinen suunnittelu ja selkeä viestintä molempien osapuolten välillä voivat lieventää näitä ongelmia suuressa määrin.