Why Taking Time Off is Good for Business

What does ‘paid leave’ mean to you? What’s your reaction to hearing someone is taking some ‘time off’? In a culture where hard work is counted as hours put in,