The CIO put it in his own words - if people are leaving for other firms, he isn't paying a market wage. You have to earn the loyalty of 20somethings. They've seen large companies lay off hordes of people for dumb reasons. You can't pay someone with short ye time horizons a sub-market wage. Pay up foe your people as they get experience, or pay up to find stable people or pay up to retrain new hires every year.