I applied for the role and heard back within a week. The interview process was clearly outlined and overall well-structured, with four stages: recruiter, hiring manager, technical interview, and a final presentation. Communication was professional and consistent up until the final stage.
After the last interview, communication declined significantly. I had to follow up regularly, and although I was repeatedly told they were happy with my performance and close to a decision, this stage dragged on for a full month.
Based on this feedback, I turned down other opportunities, expecting a positive outcome. However, I was eventually told they chose someone with a different skill set, and received feedback that contradicted what I had been told earlier.
Overall, the process took nearly three months and felt unclear and poorly managed toward the end. I expected a more transparent and decisive experience.