Very smooth. Nice feedback. Great communication with the hiring manager. Provided a clear picture of the job responsibilities. Was very helpful during and after the interview process. I was able to build strong connection with the hiring manager during the process of interviewing and getting to know the job.