You seem to be using an older version of Internet Explorer. This site requires Internet Explorer 8 or higher. Update your browser here today to fully enjoy all the marvels of this site.
The temporary business long stay visa (or 457) has had its fair share of exposure and as this story shows, there are plenty of untold stories of praise for the scheme.