Earlier quoted context omitted.
I stayed and worked as a Lawyer in Japan for a few years, and I wouldn't say it makes a difference whether you want to integrate or not. I would even tend to think that not integrating can result in being better accepted. Just be the French or the US guy they like to hang out with, the one who knows to do stuff they don't know, and everything will be fine. Try to become a japanese, and you'll end up being crushed by…
Luckily the work culture is slowly changing, at least regarding the matter of OT: following the suicide of a new recruit of Dentsu that was ruled to be a death by overwork, several companies started to ask their employees to refrain from doing OT. However, as an engineer, it is sometimes quite frustrating to work with colleagues who do not want to try anything by themselves, because they want to be taught everything.…
Curious. The stuff that I've read about Toyota says they have "continuous improvement" as a core principle[1]. Does that just not carry over into the way they do software, or is Toyota an anomaly among Japanese companies, or what?