A few phone interviews, then flown in for a day long interview process that included lunch with team members and culminated in a presentation. I was impressed with the leadership and got a positive, smart and hardworking vibe. In particular, there seemed to be a very deliberate growth and learning track that you won't find in most shops.