A couple of articles caught my attention this past week. One was from Stanford, a very bleak look at the massive health toll that today’s corporate work culture is having on employees; and the other from McKinsey, on the millions of people who want to quit the 9 to 5 within the next few years. It […]