3 Rounds/7 people in total. Fairly conversational. They rescheduled both the second and third interviews (one last minute) making me jump through hoops to accommodate them. Recruiter seemed certain an offer was forthcoming, then got rejected and provided practically no insight as to why other than "culture fit." After 3 rounds of interviews? Unacceptable and a waste of time.