A thorough interview process with various interview groups from the different departments you will work with, so you meet a large section of the organization. The entire process was long, but HR reached out quickly to get started and the post interview communication. The interview also contains a written portion.