Ricky, so they sent u email on 19 and invite u for the IT on 21?? Thats fast n u wouldl miss the IT if u didnt check email for that two day…
So i think the HR doesnt handle the application in first come fist serve basis, coz i submitted mine on 12, got email on 16 n the IT will be on 23.
Gd luck everyone here.