I applied through the company website and received a call the following day. First a phone interview, and then an in-person interview with another recruiter. I then received a call for another in-person interview with the hiring manager. During the interview, she told me that she had been interviewing for months for this role and had repeatedly changed and reposted the position. I called and emailed HR afterwards, but no response. I called my recruiter again and she didn't bother calling back- she just sent me a ding email. I wasn't surprised to see the exact same position listed as a 'new' position on their website a week later.