From my knowledge about Japan working environment, the culture is not to leave work before your superior. i.e - the people who works in C level can not leave until the CEO leaves workplace. This follows and trickle down till lowest i believe, not sure if this is true till date.
Someone can verify.
blublblu|8 months ago