Be careful with 3rd party maintenance companies, I went to Oz a few years ago to a company that's gone into liquidation since. After spending 4 months being treated as a piece furniture they offered me redundancy due to contracts not materialized, the most unprofessional company I've ever been involved with. There is also a big maintenance company there that I'd stay well clear of, they pay well but expect split shift patterns and other such nice things which ain't worth it as far as I'm concerned.
My advice with your types would be try get into jetstar who seem to look for people regularly on contract or other wise, nice crowd to work for, the colleagues are found to. Then there's
vb and qf who are also good. Anything else is generally a stop gap till something better comes along, and these companies know this too .
Don't just go for the highest salary because it's usually high for a reason, wetheir it's crappy shift patterns or poor work conditions