After a 45 minute phone interview, I was invited in for a 2 hour on-site interview, including a tour. I spent 45 minutes with a prospective co-worker, 30 minutes with the CEO, and 30 minutes preparing, delivering, and debriefing a mock phone call with a prospective client.