Easy and really well constructed. HR coordinated the times and meetings for the interview. The process was streamlined and good communication was established early on. I met with almost all the office staff the same day as my interview seeing as it was a small office. The overall process was very pleasant and comfortable.