But it's perfectly OK for your employer to "violate" your First Amendment rights at work. Employers do it all the time.
From 7:30 AM to 4:00 PM, Monday through Friday, I'm required to work, not campaign for my favorite candidate. I can't stand in the lobby and bad-mouth the CEO. I can't "express myself" by wearing a swim suit to work.
The First Amendment is a restriction on the government, not my employer.
Finally, letting the guy go has nothing to do with "punishment", but with solving a serious, practical problem in a very direct way. If the employment of this guy is likely to result in increased vandalism and crime in my store, I have every right to find another employee.
If the roles were reversed, and the employee found that working for this particular employer exposed him to greater risk of assault, etc., it would be perfectly reasonable for him to quit and work somewhere else. Why shouldn't the employer have essentially the same options?
7-Eleven, Inc.
Corporate Headquarters
P.O. Box 711
Dallas, TX 75221-0711
Phone: 972-828-7011
If I put up the entire page, you could easily see how this corporation entices illegals. Just read it for yourself.
Then call them up and let them know that dying of thirst no longer exists in the U.S.A. and we don’t need their crummy products. If you want the illegals out of this country, you have to work hard at it. Just like they do.