Does my employer have to give me time off to vote?

Yes! You have the legal right to get the time off to vote. Read the statute.