Submitted application on company's website. After about three weeks, heard back from a recruiter asking if I'd like to move forward with the interview process; the earliest interview time they had available was about a week out. Had a phone interview and was told I sounded like a great candidate and they'd be following up within a few days to schedule another interview. After a week, reached out to ask for an update. I didn't hear back from recruiter for almost a month. When recruiter finally responded, I was informed they were no longer moving forward with filling that position. I was informed a similar position was available but I'd have to start the process all over again. By this time, I had already been offered another position.