I applied online and had a phone screen with a recruiter roughly two weeks later. After the end of the phone screen I was informed that I would be brought on-site for an interview with two people, the hiring manager and director.
The in-person interview lasted about an hour and was not overly technical. The hiring manager admitted to having not even looked at my resume prior to the interview but it went well with both the director and hiring manager. I followed up with the recruiter a couple days after and was told that I had received extremely positive feedback and that I would be moving on for final approval by the CIO and CEO. I was asked to write three "Exceptional Points" about myself that were no more than 3 sentences each, which would be use to help tell my story.
I again received extremely positive feedback from the recruiter about these points, noting that I was a standout candidate and that they definitely needed to get me on the team. I was told that the approval process will take some time and that 3 weeks isn't out of the norm but was encouraged to follow up for updates.
One week after submitting my 3 points, I followed up with the recruiter and received no response. One week after that, I received a phone call from the recruiter informing that my application had not been approved but without a clear reason why -- allusions were made to my years of experience, which is strange given my resume and application clearly document those up front. Why run through the process at all if they want someone with more or less years of experience? It's also a bit disconcerting that the hiring manager (and their superior) lack the authority to actually hire, which in general made for an unfavorable experience given extremely positive feedback from the recruiter.