on-site interview I spoke with. Four engineers for 30 minutes each. Some questions on experience, my intuition on the company, how many hours I could work. They were very friendly and had a pretty good interview.
Multiple 30 min interviews with different department heads with lunch hosted by one of the interviewers. I had an on-site interview after a phone screen. The interview was held in the conference room.