Years ago I took a job that was headquartered outside of my state. Did a phone interview or two and then got a offer letter by email that I accepted. A couple of weeks later they flew me out to the HQ for my first day paperwork and to meet everyone. When I arrived they had a number of contracts that I had to sign as a condition of employment, I was in a position to agree with them but made a mental note that in future I should get a copy of any contracts that I am going to be required to sign on the first day before accepting a offer. It would be terrible to give notice at a job and then on the first day at the new role be given a contract that you have concerns about.
I ask "Before I accept a offer of employment, would it be possible to see any contracts, employee handbooks, etc I would have to sign on my first day?" and you would not believe the push back I get from that question. I often hear "We don't share our employee handbook" or things to that effect. I explain that it is impossible to evaluate a offer that has terms I can't see and often the interviewer shrugs their shoulders and tells me that's just how it is.
I guess it works to weed out the jobs with bad terms. However I have a hard time seeing how any of this is enforceable from a legal perspective.