Call from the hiring manager and had a phone interview. They then flew me out for a face to face meeting. I met with the hiring manager, then with a few of the other key executives in the company, then I met with a few of the developers. Then I was given a tour of the facility.