Hi there,
I am from South Africa and I have been waiting for my teaching job here in a town near Vinh.
I have been waiting almost 2 months to start work with a center. My boss found me having dinner with a local family and he was not impressed. He was actually furious, he refused to talk to me. This happened last night. Today, I was called into his office and I was met with an "Immigration Officer". I was told that my work visa will be canceled and I will have to leave the country to get another visa within a week of getting my passport back.
He said I broke his rules as I should not be communicating with the local populace as it gives them English practice for free. I have not yet signed a contract with this man as the contract would only be ready on the 17th of June. He states it was illegal that I was talking with the locals as if the authorities find out, I would be fined and so would his company.
I had just got my work visa yesterday, I had given my boss my passport so he could see it. I left my passport with him (I take it as this is a huge mistake). He says I will get it back on Tuesday/Wednesday next week. I am worried he is going to threaten me with my passport in the future.
Is what he is doing even allowed? I am not in my country so I don't think I am in a position to stand my ground when I don't know the laws around here.