Everything went great until the end. I was progressing through the interview stages and was asked if I could attend the final round at an earlier time. I confirmed, but no invitation was sent. After following up, I was told scheduling had changed and someone else would be reaching out to me by that Thursday. No word until the following Monday, when an automated rejection email was sent out. I requested feedback (per the handbook, feedback is given if you've met with the hiring manager and team, which I did) and was met with silence. I know the company is going through a growth spurt, but I was very disappointed that the ball was dropped on my candidate experience, and especially since I was being moved onto the final round and then rejected with no background on why. Very unprofessional.