WK.. if the company didn’t find the guy suitable wont they terminate him? Then what about his job he left back home and paying for the agent etc... will they think about professionalism then?

As Arien said it must have been under process and got it stamped only the next day..they cannot recall the passport once its in the immigration..

In this guy’s situation...its not problem as he is planning to go somewhere else and Company cant stop him....can they? maybe he need to pay back the expenses incurred...