Let Them Watch Netflix!
The Internet and a wide range of social media channels and media-sharing tools understandably create concerns among company leaders and HR professionals about how employees are spending their time—and the potential productivity-draining impact these tools and devices can have.
