I got a call directly from the hiring manager, saying he got my resume through a recruiter. I have been asked to schedule a phone interview later. After the phone interview, the interviewer had informed me they wanted to take me onsite and a HR would call to schedule it. I never heard back from them in spite of repeated emails every two weeks, very unprofessional behavior.