The interview process was smooth, from an assessment to the first interview. However, the recruiter didn't really answer the emails, which was not a good sign. After the interview, I had planned 4 hour-long interviews, which I was preparing for. However, a couple of days before, they canceled my interviews due to a hiring freeze. That's understandable, but they could have let me know slightly earlier (as they knew about the hiring freeze for at least a week before they called me).