Excelent advice. I have a mental list of companies that block the internet from their employees so they don't do that.
I think that is just stupid. If you hire people you have to at least trust them to do their work otherwise fire them and unlock the freaking internet.