Incredibly in depth, and a great opportunity to meet a number of your future colleagues. It helped give me the confidence that I was joining a great team. Also a good opportunity to answer questions yourself to learn about the person on the other side.