I've worked for a couple of multinationals as a contractor and I have to say it varies wildly from company to company.
My current employer has a very clearly and unambiguously worded one-page NDA with rules that make sense and don't overreach.
My previous job had a document many, many pages long, that asserted I was liable for up to $10 million if I had violated any of the rules in it, which included things like making a copy of source code or debug binaries onto a USB device (which often happened in practice). It also tried to enforce these rules retroactively for 5 years and until 5 years after my employment ended, and was forced upon me 18 months into the job.
My current employer has a very clearly and unambiguously worded one-page NDA with rules that make sense and don't overreach.
My previous job had a document many, many pages long, that asserted I was liable for up to $10 million if I had violated any of the rules in it, which included things like making a copy of source code or debug binaries onto a USB device (which often happened in practice). It also tried to enforce these rules retroactively for 5 years and until 5 years after my employment ended, and was forced upon me 18 months into the job.