The interview process took 3 days and offer was released after one week. There were 2 telephonic technical, 1 managerial, 1 delivery head and 1 HR rounds. On they day of interview schedule there was lots of mismanagement. They had invited lots of candidates but had less number of interview panels. So it took very long time to complete all rounds. I was able to attend only one round telephonic in their campus. Then another day I attended second telephonic round. After that I had been to their office twice to attend managerial and delivery head rounds. Then the last one was one telephonic HR discussion. I couldn't negotiate much on salary as their budget was less. After 2 days they sent offer and I accepted.