It is a classic case of Telstra delegating the management of the hiring process to an incompetent recruitment agency called Talent International. Telstra does not care how the agent behaves as long as the agent is able to recommend a suitable candidate. In my case, the agent required me to pay for my own air fares to travel to Melbourne, then asked me to reschedule my travel at my own costs, then put me through psychometric tests, then - after 1.5 month - told me that they recommended someone local over me just because they presumed that I don't have any agile software development management experience, which was clearly a false claim. The agent actually told me that I passed the interviews and received very appreciative feedbacks and that I also performed well in all the psychometric and personality tests. I just listened to the agent and chose to let them have their way because I was already dreading the prospects of facing the difficulties of relocating to Melbourne without my family.