I know three programmers working at the BBC who were not offered jobs. At least originally. First, you search for a job. Then you answer a bunch of questions and you then have to register to apply. Then you then have to fill out an online application and click submit. You can't send a CV and you can't talk to anyone. The result? The three programmers I mentioned who were not offered jobs were all rejected by this Web process (I was sent a stock email informing me that I wasn't qualified), but all three of these programmers now work for the BBC because they found someone in IT who could forward their CV. The people who actually know about the jobs were very interested in the candidates in question, but the Web forms guarantee that many qualified candidates can't get pass the submit button.
Why, oh why, would you want to go through this pain? If the companies argued that it restricted the CVs to serious applicants, I could almost agree, but the fact that strong candidates are being rejected by this process is a frustration.
Similarly, I know someone who was trying to apply for a job with Islington Council and their application process was, in short, pathetic. CVs were not allowed. Instead, you have to jump through their hoops and answer a bunch of ambiguous questions which do nothing to judge whether a candidate is qualified beyond their ability to jump through hoops. Unless a candidate is dramatically unqualified, you can't judge a person's mettle without meeting them.
I told this person not to apply for that job. Any company which is so silly as to not recognize this idiocy is clearly not a company you want to work for. Then I remembered that the BBC does the same thing.
The BBC is a great place to work, but they often complain about a shortage of qualified applicants. I wonder why.