Worst and most unprofessional experience I have had so far. The recruiter reached out to me on LinkedIn for the role. The first interview was coding with a Senior SDE who had less work experience than me. The interview went very well, and the guy was visibly impressed. Next was immediately virtual onsite - 4 rounds ( 2 coding, 1 Hiring manager, 1 Networking deepdive). A new recruiter was added to the thread, and she kept emphasising how urgently they were hiring, and when i asked if they were interviewing multiple candidates or for multiple roles, she told me they had multiple roles open. This was around the time when IBM acquired them, so there was no clear number on the stock options. But she kept pushing me to interview fast, as they wanted to hire very quickly. After I booked available slots, she looped in everyone and preponed my interview, showing urgency in hiring. The final interview was 4 rounds and was split over two days. They rescheduled one interview one day before the engineer was on call, so it ended up 3 days. The first interviewer came again, and was shadowing another Senior engineer who had 0 clue how to interview. She kept speaking about the problem without giving me the related code or the question until the shadow engineer reminded her to. Even when I was trying to clarify the input, she kept skipping it and asked me to code the solution. I would say overall that round went okay. The next coding round was with 2 senior staff on a LeetCode hard problem, i was able to solve the first part and give a partial solution to the second part, and that went really well. The hiring manager was diving into my work and culture fit, and the final Network deep dive went really well, where the interviewer told me he would 100% hire. 1 day after my interview, I emailed the recruiter saying thank you, and there was no reply. 3 days later, I followed up, and again there was no reply. Almost 3 and a half weeks later, she replies with sugarcoating words, saying how she values my time and to let me know that they moved on with another candidate.