Bigger employers tend to undertake their own internal recruitment, using their human resources department. Additionally to coordinating with the agencies mentioned above, in-house recruiters are able to advertise job vacancies on their own websites, organize employee referral schemes, and focus on campus graduate recruitment. On the other hand a large employer may prefer to outsource all or some of their recruitment process (Outsourcing recruitment process).
There are a lot of advantages of hiring people inside the organization but at the same time a number of problems may arise if recruitment within the organization is taking place.
The drawbacks of recruiting from within are the following:
1. You will probably have to replace the person who has been promoted. So there still might be a need for external recruitment.
2. An insider will less possibly make the necessary criticisms needed to get the organization acting more efficiently.
3. Promotion of one candidate within the organization may sadder someone else.