I've been a hiring manager for 20 years and have hired people from junior to board director level.
A lot of what has been said so far is useful and reading the replies it's clear that people have a block about writing CVs.
For many people there is something deeply uncomfortable about marketing yourself. But arrrghhhhhh it drives me a little bit mad when people say well, it's hard, there's too much conflicting advice online, it's not what I was taught...
Guess what. Work is hard, none of us automatically know how to do it. Often these are skills we were not taught at school or things that didn't even exist when we were at school. Most jobs involve a level of skill and competence. Most jobs have conflicting advice available online about how to do them well.
Just like CVs. So it's a way of sorting out the people who can't be bothered or do not have the skills needed to do a bit of critical online research into how to do something well.
It's 2 pages of A4 paper to make you look employable. Correct spelling, clear format, professional.
Is that really so, so hard that nearly 70% of CVs I saw for roles under management level were full of all the basic errors that PP have pointed out.
I really felt for my sales director who hired entry level sales staff. (Not that junior, with a basic of £25k). She'd get hundreds of applications, most of which were unbelievably awful - many from recent graduates.
She once showed me the pile of CVs she had selected for interview as the best of the bunch and I assumed she was joking. I refused to let her hire any of that batch, so she stopped showing me the CVs and told me to mind my own business. It was my business but I couldn't deal with the rage seeing such dross gave me.
Based on many of the excellent people she hired, she was adept at seeing past the odd spelling error and was a brilliant interviewer. But she was rare. Most hiring managers are like me and refuse to employ people who cannot, for whatever reason - I don't actually care - produce a decent CV.
I'm certainly not hiring you to represent my business and make decisions if you can't do that relatively simple task.
A task for which you have no time pressure and access to unlimited online resources. So in fact easier than most work-based tasks.
So if you ever get disheartened by the fact that jobs get 100s of applicants, rest assured that most of these go straight in the bin.