3 rounds - very unprofessional HR and other managerial persons. They even do not know that they had called you for interview before. I was called twice and had interviews with same persons. wasted my precious time. they finally rejected without giving any clear reason