Not very hard, people are nice and the working environment looks good. I didn't expect the interview process to be that smooth, the hr coordinators are very professional and she reached out to me multiple times to make sure that I received the email when I was traveling.