>The system works well both for employees and companies.
It's bad for the economy because it slows the circulation of ideas. A part of why there's been so much technological growth in Silicon Valley is because ideas could move between companies much faster.