Recrutarea personalului este un proces natural și continuu în cadrul unei firme. O companie poate fi prosperă numai dacă există un flux de angajați potriviți. Funcționalitatea unei companii este influențată de factorii interni și externi, din acest motiv, periodic, au loc schimbări care influențează necesarul de personal din cadrul unei firme. Un recruiter trebuie să sesizeze necesitatea de personal, să elaboreze fișa postului, să creeze anunțul de angajare, să analizeze feedback-urile și să angajeze persoana potrivită. Pe de o altă parte să asigure confortul angajaților și să medieze conflictele. Unele dintre provocări ale recrutării sunt: lipsa forței de muncă pentru unele domenii, costul recrutării și lipsa de timp. Într-un departament de resurse umane activitățile sunt divizate și ar putea fi nevoie de mai mulți manageri HR și asistenți ai managerilor de HR.