It's better than what we have. Vote-changing can be uncovered by an audit. ... But I still prefer the coercion-resistant systems that let you verify your own vote was counted correctly after the fact. Someone else posted a link to a bunch of papers.
What would be cool is if you combined that serial number with a hash generated by filling in the ballot after the fact.
Eg you go to a page, supply your serial number and the things you voted for, and it tells you if it was counted and matches what you're saying.
Of course, this could still be used that way... but in CA ballots usually have enough options that it would be difficult for a malicious actor to have that much intent haha.
Most people would probably forget which smaller issues they voted for though.... so I dunno if it'd be reliable.
Companies can strongly suggest who employees should vote for and solicit donations to specific candidates.
As far as checking a record of actual votes, that's old days Tammany Hall kind of stuff. Not to say it wouldn't happen again if people could easily get away with it.
https://www.findlaw.com/legalblogs/in-house/can-a-company-te...
It is good that these laws continue to protect the voter's right to autonomy against new threats to it.
Since you are asking me, If you read or scan the page you will see how unions historically operated in the US.
Before election
Union boss: "we expect everyone to vote for candidate X"
After election
Union boss: "show me your vote receipt"