Overlong office hours are famously an issue among employees in Japan and the country even has a term for people sleeping during the day to make it through a full shift or a long commute: inemuri. Read More
Overlong office hours are famously an issue among employees in Japan and the country even has a term for people sleeping during the day to make it through a full shift or a long commute: inemuri. Read More