Very good interview process. Culture, behavioral, skills are all covered thoroughly. Long interviews to make sure you have time to interview them as well. Panel interviews using IPad for those not able to attend in person. All levels of management that represent the functions you would be working with in the role.