It is generally illegal for an employer to tell employees not to talk about their salaries with each other, as this is considered a violation of the National Labor Relations Act (NLRA) which protects employees' right to discuss their wages with coworkers; policies explicitly prohibiting salary discussions are considered unlawful.
1 reply
True.