Istnieje wiele przeróżnych problemów jakie trzeba rozwiązać aby firma mogła poprawnie funkcjonować i prosperować. Zaczynając od problemów takich jak rekrutacja, transport, finanse, reklama i marketing a kończąc na ewentualnych problemach prawnych. Jako że nikt nie może znać się idealnie na wszystkim szefowie firm muszą delegować różnych pracowników do zajmowania się różnymi problemami i monitorować wyniki ich starań. Oczywiście wymaga to pewnej dozy zaufania i zatrudnienia odpowiedniej osoby na odpowiednie stanowisko.
Dlatego rekrutacja jest szczególnie ważnym procesem i o ile nie musi żaden szef się osobiście zajmować tym zadaniem w przypadku zatrudnienia większości pracowników, o tyle jeżeli chodzi o zatrudnienie pracowników wyższych szczebli a w szczególności tych którzy będą pracować bezpośrednio z szefostwem potrzebna jest akceptacja a nawet bezpośrednie zaangażowanie w proces rekrutacji. Jest to jednak bardzo trudne zadanie które musi być wykonywane bardzo sprawnie. Jednak nie zawsze posiada się odpowiednich ludzi na to stanowisko ( dział kadr ) i lepszym rozwiązaniem jest, przynajmniej na pewien czas, zlecić proces rekrutacji innej firmie.