Klone, my area has a glut of new grads to choose from and we've been offering sign-on bonuses for years (not when I graduated years ago though but...sigh). We have an issue that everyone wants to initially work at our hospital and get that golden year of experience and then leave after we've paid to train them. Our hospital is looked at as the place to work at in our area but these new hires are leaving and moving as fast as we can train them. This is why I am frustrated by the lack/shortage of seasoned nurses. I don't think many new grads want to stay at the hospital bedside anymore...but they damn sure want to use our resources to get a year under their belt either way.
I am being told that we have no longer been giving "good" recommendations for those leaving before the first two years and/or breaking their sign-on contracts. Still hasn't phased many of them from leaving. Again a top 50 hospital, competitive wages, and truly a good place to work with a ton of cool bells and whistles. Oh well.