1 round over the phone, 2 rounds with a total of 12 people onsite and an additional round over the phone. After 4 rounds of interviews, which went really well, the Company didn't have the courtesy to update the result. My follow up emails have all gone unanswered. Horrible waste of time with terrible people who put themselves over everyone else. Two rounds of onsite interviews and they didn't even care to offer a snack. The onsite interviews were conveniently broken up into multiple sessions, so that they could save some dollars for lunch. If you ever make it to their onsite, ask them to schedule a single session and know beforehand that their parking structure is located in an offsite parking space, which means that you need to schedule an additional half hour just to get to and from the interview to parking.