It takes hell lots of time to schedule the interview and usually gets postponed many times. Onsite guys are good and ask all logical questions as per the opening. But the main issue is with offshore guys in blore who think they are owners of company and smart in world and takes interest in hiring only junk people who can take there orders. These blore interview panel does not even posses basic courtesy of asking quality questions and even they show their bad attitude in a such a manner like pointing their shoes to candidate, common guys its basic etiquettes which you learn form family before your enter any professional organization .
The sick part which happens is they want to waste time of candidate by conducting all rounds even if they have decided not to proceed with candidate. One more ridiculous thing which I observed is, the panel went out with candidate profile and showing and making fun with unwanted existing employees.