Hello there,
I'm new here in Bahrain and I'm currently working here for less than a year more than 3 months to be specific. I want to transfer to another company because my current company doesn't pay the overtime and also the holidays. I already pass my resignation via post office before I reached 3 months and I also adviced my boss about it however my boss told me that I cannot transfer to another company just because they don't want me too. But according to the law any party can terminate the contract within 3 months. Now my boss leave me with two option either I will finish the contract or I will go back to my home country. Btw my boss didn't give me my last pay check because he told me that that's what he will use to book my ticket is that really how it works?