This is actually illegal in many states. Workers have a legal right to discuss salaries.
>Freedom of speech pertains to legislation from congress preventing political speech.
Not correct. Free speech is about any freedom of expression, not just political speech. There is endless amounts of case law to back this up.