It’s true that a company is only as good as its people, so if you want to build and maintain a successful business, you need to attract and hire the best candidates. Many employes mistakenly believe that it is very easy to attract great candidates in today’s job market, but it’s not the case. The moment a vacancy occurs at your company the dilemma of “shall I look for potential candidates internally or externally?” starts.