It takes FOREVER ie months, to go through the hiring process
Apply online with your resume
Apply online and send your resume
Send updated resume.
Fill up online application form properly and accurate.
It helps to know someone who works there, but you can apply online from their website