I applied online; three weeks later I received an email to schedule a phone interview which led to an in-person interview. Everything went fine it was a conversation, we were laughing all throughout the interview, they even showed me around the office. I really thought I had the job, but they never followed up, and they reposted the job offer I applied for, three days after my interview. It's been a month, I think it's safe to say they're not going to hire me. I would rather they be straightforward and not waste my time like that.