Initial interview with recruiter. Second interview with hiring manager via phone. Third interview in person with same hiring manager and a tour of the facility.
I found the recruiter and even the receptionist and other employees to be very friendly. It seems like a great place to work. I would recommend if interested in an open position to apply for it.