The process started with a 15-minute HR screening call where the recruiter read through a list of pre-made questions from the hiring manager. There was no real conversation, just a checklist. I was told I would hear back the next day (Friday) or early the next week.
I was then invited on Friday to a formal interview with two members of the technical team for the following Wednesday. The calendar invite stated that the link would be sent once the hiring manager confirmed. By Tuesday, no link had arrived.
I followed up myself to ask for it. The recruiter then informed me that the interview had been cancelled because other candidates were further along in the process.
No apology was given. The cancellation came less than 24 hours before the scheduled time. I work full time and spent my entire weekend preparing, learning new technical concepts specifically for this role.
The lack of communication and basic respect for candidates' time is not what I would expect from a company of this size. The process reflects poorly on the hiring team and I would caution other candidates to be aware that this can happen.