Re:Mental health is still an issue in the workplace
by gtirloni on Friday July 07, 2017 @07:47AM
(#14717671)
I have friends and family working in Japan and requiring a stamped slip for metro delay (not sure if it's still stamped or just printed) is just a cultural thing everywhere, or so I'm told.
That kind of tradition means a lot more to Japan society than it does for some Western countries, I suppose. You can search for articles on "Japanese corporate bureaucracy" for different perspectives.
That kind of tradition means a lot more to Japan society than it does for some Western countries, I suppose. You can search for articles on "Japanese corporate bureaucracy" for different perspectives.