The process was very neat. Apart from the Knowledge level of the interviewer. The Managing director had called me for an interview and he himself did not turn up that day so i had re schedule my interview. the Office was very shady and no seat was even offered initially.