One company won't be recruiting for the foreseeable future, one company won't need to recruit until the dry, one company I wouldn't want to work for and one company everyone wants to work for so it's stiff competition.
People get recruited and it's often just after the rumour has gone round the company is full up. And let's face it there are worse places to be waiting for a job than with a beer in hand at cable beach (or with a backpacker at the kk!)