In Japan, napping at work is honourable. In Japan, napping at your job is seen as a sign of diligence—you are working so much, that you get exhausted. The Japanese call it inemuri, which translates to “present while sleeping.”
In Japan, napping at work is honourable. In Japan, napping at your job is seen as a sign of diligence—you are working so much, that you get exhausted. The Japanese call it inemuri, which translates to “present while sleeping.”