Received a call from HR shortly after applying to keep me in the loop about the interview process, then had an interview about a month later (with Christmas in between). It was in person and lasted a couple of hours with 3 different parts in one day: cultural fit with HR, then 2 technical interviews with 2 different people each. Everyone was really friendly and kept me at ease throughout. I received an offer a week later and started a few weeks after that, so a very smooth and efficient process!