Recruiter contact, phone screen by lower level HR rep. On-site interview with HR VP, 2 peers and then planned interview with CEO was canceled. Company did not meet follow up deadlines. I assumed I would not get a job offer, but after a couple of months an offer came.