The fact of the matter is times have changed and so have the people, employees are driven by different motivating factors and the company culture plays a huge role in it. So its up to the leaders to work on a positive and nurturing workplace and for recruiters to hire people who resonate with that culture.