Register now or log in to join your professional community.
I prefer internal promotion if the candidate has all the qualification and skill set required to perform the job. Internal promotion also decrease cost of training and orientation of the candidate . In addition this increase competition between other candidates