Normally when you do not get picked for a position, you evaluate the stage of the hiring process and proceed to re-do your resume, maybe change some of your talking points in the interview. My frustrations, however, are how do you fix something that does not seem to be broken.
I have applied to 4 positions, and all of them have gone through the complete hiring process.
HR/Recruiter interview -> Tech Review -> Hiring Manager
This means my resume is solid, I can speak Security with the best of them (in fact, in my most recent interview, we talked for 20 minutes about 'low entropy' on EC2 instances in AWS.) and apparently I can talk company culture, business enablement to the Hiring manager. Then comes the frustration:
Company 1: This was 2 months ago.
He said he thinks highly of your skill set and personality and that you are his preferred candidate for the role and he wants to stay in touch. He said he's not yet ready to offer you the position because he's waiting to finalize a deal that he expected to close by now.
Company 2: This company has no one who does Security and the CIO openly admitted (No NDA) they have been hacked twice this year - which is a whole separate discussion.
Thank you very much for your interest in the Information Security Manager position at XXX as well as your time in the interview process. We have decided to not hire for this position, but I wanted to let you know that you were the top candidate.
Company 3: Frankly this could be the worst one because it is my own company.
Apologies for the delay. We were very impressed with your interview. Please allow me some time as the org shifts to find you a better-suited spot for you on the team.
I feel like I am getting the "it's not you, it's me" speech, which is driving me '16 year old - prom dumped' crazy!