I don't really see the problem, here. If company A snatches an employee from company B... that means that company B will now be looking for a new employee. Eventually, the risk of employing the unemployed (at first, short-term unemployed and moving on to long term as more and more jobs are created) will be outweighed by the cost of stealing employeed workers.