There was a phone screening, an interview with hiring manager for the position then another interview with the hiring manager's director. There is a panel interview after this but I did not make it to that round. Overall, I was strung along for over a month with the 3 interviews I did have. Do not expect them to update you on their own accord. You will have to ask for updates yourself every step of the way and even then expect the whole process to take well over a month long with 4-6 interviews. The people in this company appear to be nice but they are NOT considerate with your time or job search at all.