Met with and was vetted by recruiter, who set up interviews with company. During the first half-day interview, I met with many people, usually one-on-one. Some had prepared questions, others seemed to be "winging it". Was invited to lunch by my last interviewer and enjoyed a nice lunch with him. Several email communications resulted where I discussed how I would move forward quickly with the already in-progress (and behind schedule) project. We also discussed my apparent short-comings and how they would be addressed. I was later told by the recruiter that I had not been chosen.
5 months later the recruiter calls to ask if I am still interested. They had not hired anyone and the project was further behind schedule. I attended another interview, where we again talked about how I would move the project forward and how to address my apparent short-comings. They simply told the recruiter I was not a good fit with their company.
I agree that I was not a good fit and am now happy that I was not hired.