My typical reaction to this sort of thing is to question how much of this relates to cultural differences and peoples relationship with work in Japan. For example people in west are way more likely to be whistle blowers and make issue of topics like crunch etc....
But seeing that they've got the highest average retention in Japan and also an average of 10 years in North America says they're absolutely doing something right







