Yes, but people do have the right to not speak. They do not have to tell how they voted. Even if badgered by an employer. They can simply say "Mind your own ****ing business". Any thing else is trampling on the employers rights. Consider if you hired someone to clean your house and pay them minimum wage. They tell you they voted to increase the minimum wage. Why should you not be able to fire them?