Talent development and maintaining an organizational culture that embraces self development and ongoing learning at all levels of the organization is a key driver for building employee engagement. High levels of engagement leads to high employee and customer retention.