Had an onsite interview and was told that they'd be in touch. Three weeks later they emailed me to say they were going to send an offer shortly. I received no further communication until I followed up a few more weeks later at which time my recruiter informed me that the hiring manager had changed his mind and he "forgot to tell me".