Applied on LinkedIn. Was contacted about a week later for what I thought was a formal interview, but ended up being informal with my potential supervisor. From there, it took about 3 months for HR to "formally" post the position. I applied. The recruiter called me after 2 days. She had no knowledge of me speaking with the company prior, but somehow I was sped through to the next round of interviews. Interviewed with a panel. The recruiter failed to reach out afterwards so I contacted her two weeks later. She then tells me I am a strong candidate, but they're no longer hiring for the position. Very unprofessional all the way around.