I want to relocate to baharain and I have got a job in a company in east riffa in baharain . My salary is 2300 USD pm and all expenses will be borne by the company . Is it beneficial and what the weather is like in baharain and if at a later stage i dont want to work there and want to return to India then can the company create problem