There were 3 rounds,skill test,technical round and Managerial round.
I cleared all the rounds, HR called me for final discussion and said I am releasing offer letter.
But they put me on hold.
So,I researched on this situation when they put you on hold there will be no chances of getting call from HR or offer letter so wake up don't wait for it and even if they will give you offer there is no guarantee they will give you confirmed joining because I have examples of my friends one of my friend resigned from TCS as she was having offer of accenture but when time came to join HR called we cannot join you now either you have to agree to join of your current package she agreed with that too but they didn't received her call and rejected her ( got to know after my selection process and this specially with lateral joiner)
So, make sure you do have another offer and don't join Accenture if you are joining then join at your own risk because there is no job security as well.