Smooth and great interview process. Only issue I had was their hesitancy to give me the expected work hours/times before the interview. The second they found out I was unable to work during their workday due to other responsibilities, they quickly rushed me to end the call. I thought it was a bit rude, as they seemed very impressed with my experience otherwise.