Companies know they can’t hang on to employees for 20 years any more. So instead of investing in old-fashioned “perks” that once lured people in, smart, forward-thinking businesses are investing directly in developing their people, and helping them make a difference in the world.