Interview process took a month and consisted of several interviews. It was nice to get to know the staff of the office throughout the interviews. I also interviewed with the HR department in China, it was really nice to get to know them. They entire process may have taken time but the employees were wonderful, very kind, and generous.