Scheduled interview and walk-in's were handled together, so a lot of wait time.
After clearing online round around 10AM, I had to wait till post lunch as the panel was busy with some meeting, the manger who was supposed to take my interview was busy and some other manager pitched in to take my interview.
HR called on Saturday uninformed, finally completed my HR round on Monday and HR is really bad with negotiations and was to blunt to say 'if we can't offer you the expected compensation this is the last call from us and you will not hear back'.
However they came back to finally release the offer and asked for relevant documents and that's it they are done, never heard from them again and no offer letter. They didn't have the minimum courtesy to respond to my follow up email. Worst interview experience I ever had.