I honestly have never had a better interaction with a recruiter than applying for this position. Although I did not get a job offer, the recruiter was very communicative and the experience was really positive over all. I did a phone screen with the recruiter, an interview with a hiring manager, and a second interview with a different hiring manager. The first two interviews went great. My final interview had a weird vibe so I wasn't surprised I didn't get the position. But over all I would definitely apply and interview here again.