Talent retention is important

We all know that retaining top talent is much cheaper in the long run than onboarding and training staff that may not fit your organizational culture. What are you doing to retain your top talent?