Employee retention has been enhanced by offering competency enhancement and career growth options, role mobility, challenging assignments, competitive and differential compensation, flexible working hours, a collaborative work environment, as well as rewards, recognition and benefits.