I was terminated 2 days before the election because I sent and email joke saying vote after all it is called the white house. Everyone including coworkers said firing me was to harsh they should have giving me a warning or a suspension. Do I have any legal recourse. Also my department earned a bonus and that was paid on the check I recieved after I was terminated and then was told it would be taken back out of my finally paycheck along with insurance premiums. Can they legally take back a bonus that was earned prior to my termination.