First a phone interview by the hiring manager
They make you feel like you are top of their list, and that applies to all applicants
Followed up by on-site interview at headquarters, usually with the hiring manager and another peer and HR. Small group interview. Nice atmosphere.
Did NOT get to see the actual work place or talk to future colleagues.