I completed a phone screen/interview with a recruiter. She told me the salary range for the position and told me if I was selected I would have two more rounds of interviews with 1-2 months hiring time frame.
I received a call back for follow-up interview via Microsoft Teams.
Interviewer never slowed up to interview. Instead 2 hours later he sent a email telling the recruiter to just reschedule me for another day.
Extremely unprofessional experience. I declined to participate in any future interviews after that.