> I'm not taking sides
Sure you are not.
> I'm talking simply from a contractual standpoint that you signed on the day of your employment.
As the article states, the people in question were union organizers. It's illegal to fire someone for union activities regardless of what their contract says.