I had two interviews, two days apart. Both went really well and I was given the indication that they were really happy with me and the best candidate for the role. After weeks of excuses (hiring manager went to India for a few days, manager was off-sick for two days, recruiter couldn't get hold of them for the rest of the time), I was eventually rejected due to lack of interest from my side without the role being filled.
Even if the interviewer tell you that you are the best candidate and the recruiter tell you the same thing, the application still has to go through HR and they ended up throwing it out after weeks of excuses.
The interviews were easy and relaxed, but HR has their process and they seemed to be completely inflexible in going outside of it.