Promoting from within a company boosts morale and helps keep productivity high. 

New employees can see the potential for growth. If your employees know there is a potential career path within the organisation, you are less likely to lose promising staff to another organisation. Employees are more likely to take advantage of organisational training and educational opportunities if they know these activities can improve their chances of promotion.