Pragnienie rozwoju, pomnażania dochodów i zyskiwania nowych klientów leży w naturze każdego – a na pewno większości – biznesów. W końcu po to są prowadzone, aby móc zapewnić godne życie właścicielom, kierownictwu i pracownikom. Na drodze rozwoju wiele rzeczy można zrobić samodzielnie, nawet bez wydzielonych specjalistycznych komórek czy działów. Takie rozwiązanie jest całkiem sensowne, zwłaszcza na pierwszych etapach działalności i przy ograniczonych budżetach. Przychodzi jednak czas, gdy okazuje się, że nie wszystkiego można się nauczyć z internetu, nie wszystko wychodzi, gdy robimy to samodzielnie i nie na wszystko mamy czas. Rozwiązaniem może być tworzenie struktur wewnętrznych albo też outsourcing i zdecydowanie się na realizowanie usług przed podmioty zewnętrzne. Obie metody mają swoje zalety i ciężko jednoznacznie przesądzać, aby któraś z nich była lepsza. Jeśli jednak zdecydujemy się na poszukiwanie np. agencji marketingowej, co jest jednym z najczęstszych przedmiotów outsourcingu, to na jakie jej cechy powinniśmy zwrócić uwagę?