50,000 graduates hunt for jobs in the rain while 20,000 positions are on offer