The process was very smooth. 1. HR called explained about Mundrisoft and confirmed my availability. 2. My first round started on the scheduled date and time. 3. First round was a mix of Technical (70%) and Managerial (30%). 4. I was selected for second round, this I was communicated at same day when my first round concluded. 5. The second round was more of interactive one, where we discussed certain technical scenarios and some managerial scenarios 6. I got results of my second round on the same day again. 7. My final round was scheduled within a week of the second round. 8. Third and final round was most enthralling and fruitful of all the rounds I had so far in my whole career :).. I was in discussion with the CEO of the org. 9. Finally I got a call from HR within couple of days after my final round, we discussed the offer and thats it, the offer was released next day. Overall Awesome experience.