I don't understand how some people fight tooth and nail for some groups of people to have every constitutional right --- corporations, but then have no compunction about limiting the rights of other groups of people --- unions. Corporations and unions are a 2 headed coin, both are manifestations of groups of people sharing a common purpose. You can't restrict the rights of one and let the other have free reign and maintain a consistent position. I would say the legislation is unconstitutional. The government can't forbid people from negotiating for pay increases beyond a threshhold. If its determined that the rights of groups of people can be restricted, then say bye-bye to corporate executive pay insanity and corporate political money.