Long process with a lot of calls back and forth and a series of interviews. In my case, it amounted to 8 meetings in a span of two months. In between the process, I was informed of a hiring freeze, then eventually informed that I was back in the process. Communication could have been better.