Fantastic folks with true passion for what they do. First round is to get to know you and then if they want to proceed you go into a technical interview with in depth questions. Questions arent hard but they can certainly catch you offguard when you are stressed