Companies need to make sure they hire the right people, and once they are on board, the companies need to offer training and development so people will stick around - so there is no revolving door.

Fewer family dinners means nobody is trading stories anymore.

In the last five years, we've placed maybe 800 people who are 20-something or 30-something into jobs. What I see is pretty simple. Communications skills and the persistence needed to find a good position - it's simply not there.