PwC invests $2.4 billion in salaries, PTO and training to keep existing workers happy and attract new ones