I am Indonesian job seeker who live in Malaysia with my parents. I got an offer from Recruitment Agency A to work in Malaysia. I passed the interview and signed the contract. to proceed the working permit, they asked me to go back to Indonesia to get the VDR visa with flight and visa fees under my expenses. once I arrived at jakarta, I got a call from Recruitment agency saying:
"We’ve a terrible news, the position offered to is redundant and there is no headcount for this role because of sudden pull back. Thus, the HR Team had to retract the offer"
As a consequences, I lost the offer, my long term visa and my flight cost at one time. I tried to get the explanation but still I don't understand the real case with all the HR terms:
What the meaning by redundant position?
What is the meaning of no headcount?
What is the meaning of sudden pull back?
Lastly, what is my right and the ethical sense behind this?