You don’t even need a religious reason to refuse the rainbow. It’s a POLITICAL symbol. Forcing an employee to wear it is no different than telling people they have to vote Democrat or at least agree with their agenda.
Absolutely right. I just posted that in #18.
Actually political speech is not protected by the statute.
A company can fire all the Democrats based on them being untrustworthy, for example.
Religion is the way to go here.