Sleeping on the job is acceptable in Japan, as it's viewed as exhaustion from working hard Posted on 02 June 2015 at 01:08 ..