After first phone screening with the recruiter, and then phone screening with the hiring manager, I went to the location for an in person interview with the hiring manager and three others. Each interview was with just one person. I got a full hour with the hiring manager, a full hour with the department head, a half an hour with someone that would be a peer, and half an hour with someone from a different corporate department. So, the company invested a lot of time in this interview, which I thought was good. I also noted that the recruiter did not rush through the phone screen.