Applied online and also attended career fair to talk to recruiters. They were very helpful and gave me the information I required. Conducted a phone interview and also corresponded through email with the employer. They kept up with me and informed me of how the status of my application was going which was nice.