I had the phone interview with one of their technical head in the company. The whole process was relaxing and smooth. Because my skill set does well matched with the position requirements. So I did not have a hard time to answer those technical questions. Overall, the company give me a receptive, welcoming and friendly impression.