Best strategy to find an IT job in Australia after getting PR using DIY 457's
@Anirban you are correct outsourcing is a risky and a not desired solution to most IT managers. But decisions on Outsourcing are mainly made at CxO level. Hiring is made at an IT management of divisional management level or lower.
With respect to getting people in on 457s. A lot of comes down to laziness and lack of experience. People think sponsoring someone is hard and expensive. Admittedly the forms are tough the first time (isn't everything with the government) and to use an immigration agent is expensive (circa $3K). However to do it yourself costs circa $500 + medical exam costs and the process is largely replicated each time.
I know a client know hired an excellent team of 30+ people quickly on 457s and cheaply because they could be bothered and put the hard work in. It probably cost the company $30K to hire them insteam of $500,000. And these were very good people as well.
There will be no doubt a higher churn rate than hiring just local people, but the saving offsets the risk I suppose.
The skill is balance and doing what is right at the given time. However most employers have policy and 'do as we have done' rather than being pragmatic on what the current situation needs.
That why recruitment should be a deparmental issue and not a HR issue. Each hire is a project and should be treated as such rather than a procurement style acquisition.
Links