three levels for interview. I have had a smooth expereince when i was hired. 1st round was written , 2nd round was manager interview and then final round was with HR and Director Interview. it is a good company to work for. I have not had any issues. I have learnt a lot on IT contract management and have been greatful to have got 2 promotions in 4 yrs of my time here. Work speaks for the employees performance.