Very thorough process. Interview consists of meeting multiple people at a time. Seems that a general screen of applicants happens and then you are invited back to interview with a few more internal people that you may work with. People were very professional and kind.