It is an age-old HR debate: Should you recruit talent internally or externally? Most HR professionals would probably say, “It depends.” Well, by the end of this article, I will give you my definitive position on the subject, but first, let’s define both options and layout some pros and cons for each.

What is internal versus external recruiting?

Internal recruiting is the practice of looking for talent within the organization to fill open positions, also known as succession planning. With turnover being very high and tenure being at an all-time low, it’s hard to adequately succession plan. This makes it harder to develop internal talent within the company and facilitates external recruiting, opening the search for talent to outside candidates.

Here are advantages and disadvantages to both.

The pros of internal recruiting:

  1. Rewards in-house know-how.
  2. Boosts employee morale.
  3. Costs less than external recruiting.
  4. Creates better employee relationships.
  5. Increases employee loyalty and productivity.
  6. Takes less time to onboard because candidates are already familiar with the company culture and brand.

The cons of internal recruiting:

  1. May perpetuate a sense of entitlement among employees.
  2. May limit new ideas and creative problem-solving.
  3. Could lead to jealousy from overlooked internal candidates.
  4. May provoke resistance to organizational change initiatives.

The pros of external recruiting:

  1. Brings fresh ideas, education, and experiences to the company.
  2. Exposes the company to a new applicant pool and improves the talent pipeline.
  3. Could motivate employees to compete for positions versus feeling entitled.
  4. Could lead to corporate growth and business expansion.

The cons of external recruiting:

  1. Could take more time to identify and attract the right candidate.
  2. Costs more in time and money to advertise open positions, interview and hire.
  3. Will lead to some bad feelings from internal candidates who feel overlooked.
  4. Could have a negative impact on retention, morale, and engagement.
  5. Takes longer because the new employee needs time to assimilate successfully into the company culture.

The lists to of pros and cons, or advantages versus disadvantages, to internal and external recruiting seems to clearly indicate that it is better to recruit internally rather than take a chance on an external hire. We all know that the hiring decision is one of the costliest decisions a company can make. If you choose an internal or an external candidate, the wrong person can set your company up for failure.

Just look at Yahoo! Back in 2012, they choose an external candidate in Marissa Mayer as the new CEO, and her tenure did not live up to expectations. As you may recall, Marissa Mayer was poached from Google, where she and the company experienced early success. Yahoo! was hoping she could duplicate that success, but, after a series of failed ventures, bad hires and poor decisions, Yahoo! was recently acquired by Verizon for $4.4B, and Mayer has resigned as part of that deal with a $23M severance.

Not all external hires are bad, of course. Take Ford Motor Company: They brought in an outsider in Alan Mulally back in 2007, and he led the company back from the brink of bankruptcy to profitability.  Mulally retired in 2014 and was replaced by Mark Fields (no relation), who was not able to sustain and build on the advancements of Mulally.  So, in 2015, Fields was fired and Jim Hackett was hired. But General Motors chose an internal candidate when they hired Mary Barra, former Head of HR, as the new CEO in 2014, and she’s been amazing. Mary Barra has turned the company around and been named one of the top paid CEOs in America.

I said I would give a definitive opinion on which recruiting strategy is better, internal or external, and here it is: I understand the benefits of morale boosting and saving money, but I think that companies need to be shaken up from time to time. I like hiring externally because I believe that, when chosen well, an external hire can galvanize the workforce, keep employees motivated and bring in new ideas. I think that external candidates are more objective and less emotional about tough decisions. They can make assessments from an outside perspective without some of the relationship baggage that comes with hiring internally.

Which do you think is best for the company, internal recruiting or external recruiting?

Thousands of companies worldwide use eSkill to simplify their recruiting and hiring process. Watch our video to learn why.

View Now
Chris Fields

Chris Fields is an HR professional and expert resume writer with more than 13 years of experience as a former practitioner and current HR consultant. He is the curator of two websites: and , and contributes HR-focused content to many others, including and . He has been listed by the Huffington Post as one of the “Top 100 Most Social Human Resources Experts to Follow on Twitter”, one of the “Top 40 under 40” by the HR Blogger Network, one of the “25 Must-Read HR Blogs in 2013”, and also featured on He is very active with the Society of Human Resource Management, working closely with conference directors, communication chairs, and social media teams from Illinois, Oklahoma, and Tennessee to develop social strategies to engage attendees and enhance their conference experience. Chris earned his master’s degree in Labor and Human Resources from Ohio State University. In 2005, he moved back to his hometown of Memphis, TN, where he has developed a reputation for helping his clients create HR strategies, and individuals master the tough economic challenges of the South.


  • Avatar Kateryna says:

    Thank you for the article. I believe it is always better to hire internally if possible and train employees for the skills needed. When hiring internally, you don’t have to test anymore for cultural and organizational fit. And that is a big win.

  • Avatar Brandie says:

    I believe that if you are looking for a seasoned expert to bring new ideas or you need someone with a very specialized set of skills that your company is lacking, you need to hire externally. Otherwise, you can always find a way to train for complementary skills and hire internally.

  • Avatar Matt says:

    Great article. In my opinion, if leadership is weak or the position requires a high skill level, it is more appropriate to hire externally, but if you want to foster a great organizational culture, build morale and encourage your employees to achieve more, you need to promote internally.

  • Avatar Lili says:

    I think that internal is best because there will be no need of training as the employee already know the target of the company

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Topics

  • Subscribe to Our Blog

  • AtWork

    Hundreds of staffing agencies such as AtWork use eSkill for pre-employment assessments. Watch our video to learn why.

    View Now

  • Latest Posts

  • Stay Social