hi natashak,
look, i'm living here in beirut , i can tell you that lebanon is beautiful country, in your case you may work in beirut but if you really want to breath a pure air i advice you to live little bit far from beirut prefered in a moutain area to be high from the city and the sea, there is different areas interresting.
but you should know that transport might cause a trouble for you , because then you should have your own car while public transport is not really practic. you should also learn to drive in lebanon
so look, as i can see , to move to another country you must have a kind of benifit , don't do it if there is not : for instance if the experience benifit is interresting then you can come, but i advice you to look at the money side, if you are working in a multinational company and you have your same salary or a western salary it's still good to come, but if will be hired by a local company i immagine that your salary will be small and to allow your to live a good quality of life as in shanghai because here life is expensive ,and this is the major problem.
i lived in japan, my first monthe i did a lot of tourrism and i payd many things, many days at hotel and rent an appart, i paid maybe arround 1500 euros in one month . but later i notciced that life can be either expensive or cheap, food wich is the most expensive in japan , can be also cheap.
in every country , i you do your research to find cheap places will find.
anyway, lebanon is very beautiful, but it needs some reforms in laws and its application.
i can't describe all advantages and disadvantages in a mail because there is many
good luck