I had an excellent interview remotely with the company's recruiter (a corvel employee). I had a second extremely positive interview with the (at the time) team lead. I was ghosted for over 3 weeks before i reached out again myself and was told the team lead had been let go for "professional differences". Third interview is with VP of treasury department who tells me that the position i applied for i no longer available and that i would be interviewing for a lower position with lower pay and less benifits. VP had little to no knowledge of the actual work being done and very little information about the logistics of the job and its benefits.