I came across this great post by Advance Systems on Employee Engagement through each stage of the employee life cycle.
Everyone with HR experience knows that it’s less expensive to retain good employees than it is to hire and train new ones. However, a dynamic workforce is, by definition, one that is constantly changing so it is not allowed to become stagnant or close-minded. The key to a successful workforce, therefore, is to have a plan in place to engage your staff throughout their employee lifecycle, consistently bringing in new talent while supporting those who are already valuable members of team.
The rest of the post can be read at: https://advancesystemsinc.com/engage-staff-employee-lifecycle/