Corporations need to stay OUT of politics. It's not their role, or right, to tell anyone anything about politics or to make laws. Whatever/however they want to run their company(s) and the standards they want to set for their employees while-the-job is fine. What employees choose to do off the job is their own business. The company doesn't 'own' an employee. Employees need to carefully review any contract(s) they might sign with an employer before accepting a job to ensure their personal beliefs/standards align with the company rules before accepting a position. Companies need to adhere to the laws of our Republic and to the State they operate in. Companies need to stay the heck out of making rules for every citizen in this Republic. It is NOT their role/job.