I recently went through the interview process for an IT Support Analyst role, which lasted about three weeks and included multiple interview rounds. While the team was professional during the interviews, the overall experience was frustrating due to scheduling and communication issues.
My final interview was canceled at the last minute due to internal scheduling conflicts, and I was told I would be contacted later that week. After waiting without updates, I ultimately had to follow up myself, at which point I was informed that another candidate had already been selected.
I understand that hiring decisions can change, but clearer communication and more timely updates would have made a big difference. Candidates invest a significant amount of time and energy into multi-round interviews, and a more structured and transparent process would improve the experience.