The Interview process was unstructured and literal mental harassment. They initially told me they will have 3 rounds: 2 Technical and 1 HR interview and after that if you get the offer one client round will be conducted. I agreed to the process. I cleared all the technical rounds and HR round was also conducted. The HR told me to join on the same day when I get the offer and told me that you offer letter will be generated soon. But, later that day I received the call from her that one more technical round will be conducted and after that you will get the offer. I agreed to it and cleared that round as well. As I was waiting for offer to be generated now. I received the call from the HR and she told me you have cleared the round and the feedback is positive but my manager wants you to have the client round this week before we generate the offer. I agreed to it and gave the interview which is my 5th round by now. I cleared it and happily kept my patience and started waiting for the offer now. Again, to my disappointment the HR called me and told me that you cleared the round very positively but you will have one more round with the client. I was literally frustrated and it came across to me as a red flag. I am yet to join the company and they are not able to decide how to conduct interviews properly. So, I decided to keep calm and give the interview for the last time and then deny the offer. So, yes I got selected in the last round as well but denied the offer. This process took around a month when these are the desperate times and just imagine if this is how the management works before joining the company how toxic it will be inside. Special mention for the HR round it was a toxic round, she was a rude person and when I asked for the joining bonus as they wanted me to be the Immediate joiner and join on the same day as they roll out the offer. She passively denied and asked me to talk to my recruiter and abruptly asked me to end the session mid way. Befor all of this she was boasting about how the company reached $1 billion USD, etc. I wrote this to let each one of you know what you are going to sign up for.