Something needs to be done about this particular engineering service provider!
Bringing in engineers on 457 visas purely because their pay and conditions are so bad that local engineers won't work for them is in breach of visa legislation and undermines engineering standards in this country.