Do you really have to pay back the money you get while youre in training??!!
Im supposed to be coming next month.. and I had NO IDEA about this. Ofcourse you cant get ANY information from these people, its seems like there is only one person managing this all.
do they really expect people to move many continents away from home when they dont get any information about the job!!!