Professional, smooth, respond quick. It should be a good place to work. Recommended. HR is very professional, no ghost. Interviewer very patient, some technical questions, average difficulty. Company culture is very good, very diversity. I feel it is a good place for 2-3 yr exp people.