M’sian Boss Lets Staff Take 30-Min Nap & Gives 25 Days Annual Leave, Productivity Jumps By 124% Society August 29, 2025 More naps, more leave, more focus. Where do we apply? 👀