“But firing solely because of who the employee voted for probably wont fly in a court of law.”
Depends on the state. In Idaho anyway, and I’d bet Utah is the same, they can let you go for any reason pretty much.