Why so fed up and footloose in IT? Spelling out the associations between occupation and overall job satisfaction shown by WERS 2004