Definitely condescending and not professional. They have facilities in both China and the US but still based in China. The supposed manager behaved like he knew everything which was totally stupid and made me want to puke. I would not work here at all.
Interview questions [1]
Question 1
Not any specific questions. Very random questions.