One of the interviewers showed up about 20 minutes late, but I enjoyed speaking with them - it was interesting to learn about the upcoming challenges and speak about my career which seemed to be a good fit. I was told I'd have a decision within a few weeks, things progressed and the recruiter told me I was a top candidate, and they'd give me an answer in a few days. Several more exchanges and a couple days later the recruiter's story completely changed, asking me to wait a few more weeks and they never followed through on an update. I would have preferred a hard 'no' instead of being messed around.