Had a phone screening with the company recruiter. Was told I was moving to the next round. Sent portfolio and prepped for interview. I login on the day of the interview and wait. 2 minutes after the interview was supposed to start the recruiter called to cancel the interview and reject me. She said I didn’t have cloud experience which is untrue, I have AWS experience, and that the hiring manager didn’t want to talk to me. Rejection is fine, however, the way this was handled was very unprofessional.