i applied through our, hr called after almost 6 months of waiting. after that management called and asked a few questions. they processed the papers needed for me to go there since im from another country. visa took a while. hr and i communicated through email. then they send me online ticket.