I applied online at mid of April and didn't expect them to call me at all. I got a phone call from head office on the day after. Due to the person has French accsent, I don't really understand at all. Then he said let us move to the next step. He asked my availability to schedule me a face to face interview on April 26. I did the linguistic tests for English and Mandarin at the same day in the afternoon. During the interview, they mentioned around 2 weeks I would get an answer or maybe even 1 week. Now the 3rd week almost finishes, I haven't heard from them at all. I sent the email and called the phone interviewer to get some clue if he knew about hiring process. First time on the phone, he was super impatien. However, he did mention if I don't hear from them or got an email from them, which means it is still processing. I don't know what I should do now? Should I just wait a few days more or just give up?!