Yes the free market can work - if the employee knows to discount an offer from one of the cartel companies because they will not be able to move to another cartel member.
A hiring cartel basically acts like super-duper large company doesn't it? So by that logic we would discount offers from large companies compared to ones from smaller companies. Oh wait, we do, as large company pay > startup pay. ;) But is it for this reason?!