I applied online and heard back within a few days. Though I did not get the role, they were very specific with the feedback ( I lacked the industry experience). The feedback was quick so I did not waste time hunting down my network contacts. The feedback was very specific as well rather than the generic "you did not get the job because others are just better" note - joking of course - but the experience was fantastic. As a job seeker, I appreciate the quick response and transparent feedback so I am not sitting around waiting to hopefully hear back about the role.