also I thought I did well during the interview since I'd spent three full days to study their organization, including their structure, products, fiscal report, etc.
so there is no definite answer within three weeks, I think.
1. I am not the ideal candidate derive from the interview in their mind.
2. all of the candidate are roughly staying in a related same level, so they are still looking for more suitable candidate.
3. their process time is really a little bit longer, say longer than 3 weeks.
4. they reject me.