HR Phone interview and 2 on site interviews.
HR discussed the position and the compensation.
First on site was with the hiring manager and a db person.
Second was actually 2 interviews - one with a consultant one with an employee.
Then have never got any feedback from them. I find attitude to be extremely unprofessional after 3 rounds (phone + 2 on site) of interviews!