Employee retention has been enhanced through a wide range of competency enhancement and career growth options, role mobility, challenging assignments, competitive and differential compensation, flexible working hours, a collaborative work environment, rewards, recognition and benefits.