Instead of legislating this type of reasonable behavior on the part of businesses, why not encourage and make it easier for all workers to unionize effectively. It's these bargains and protections that were written literally in blood by the unions that have traditionally been the arbiters of this. The reduction in strength and usefulness of the union over the past few decades was the driver of businesses thinking they could get away with this type of crap.