Frustrated with your job search? Are you sending out tons of resumes, and maybe even getting interviews, but not any offers?
- Your resume doesn't indicate anything about your work beyond your job descriptions.
- Your cover letter puts hiring managers to sleep.
- You don't seem enthusiastic about the job.
- You aren't paying attention to details.
- Your interview skills are lackluster.
- You're trying to "stand out" by using gimmicks.
- You're so focused on selling yourself that the hiring manager can't assess your fit for the job.
I would also add another reason: you have no control over hiring practices in your region. You could have performed your best interview, but someone higher-up has the final say in the selection of candidates. It isn't your fault; you are simply better off working for another organization.
You may also want to read this Chronicle article on why your resume isn't receiving callbacks. It is applicable to both academic and non-academic settings.