My general manager has reprimanded people for talking about pay, one person got written up. One night I was talking about it and the assistant manager pulled me aside and said not to do that because it will get me in trouble. I believe the law protects the discussion of wages. Is there any action I can take if I do end up getting written up for discussing? And could I use how much my coworkers make as a basis for a raise?