Well, unless you live in one of the 28 right-to-work states, then they can fire you for revealing your salary if they want to, just as long as they don’t SAY that’s the reason you got fired... Not many worker protections in the flyover states, best to “do as you’re told.”