I have an opportunity of moving to Poland though i am being offered a salary half of what i earn in Dubai should i consider this offer, please provide your valuable insights on the same.
From a financial viewpoint, the question you should ask is "How many DOLLARS will I be able to save up?"
It's difficult to imagine that your savings potential would be higher in absolute DOLLARS working in Poland for half the money you make in Dubai. So moving to Poland will probably not be a wise move financially speaking. Better opportunities exist elsewhere.
Career-wise, it might or might not make sense. Be aware that many jobs in Poland are outsourced, and even most jobs for large global concerns are "internally outsourced", meaning that you will be isolated from the mainstream of the corporate culture, which makes advancement very difficult. Unless you are operating in the core of the corporate organization, working in Poland is not likely to bring significant career benefits. Better opportunities exist elsewhere.
Culturally speaking, Poland can be an interesting place to live. The culture is quite different from Dubai, as is the weather. But Poland is not like Western Europe, so if you are expecting Poland to be like Germany, France or the UK, you will be in for a bit of a shock. Nevertheless, you could expand your understanding of the world by living in Poland for a year or two, or even longer. It depends on your immediate and long-term life goals. I would only make that move if I were single, though. A huge problem among foreigners working here is that their spouses suffer from isolation and boredom. If you're married, make your plans on the very safe assumption that your spouse will not be able to find work in Poland.
So basically, it depends on your life plans:
Make and save money: no point in coming to Poland.
Career advancement: little if any point in coming to Poland.
Sneaking into the EU: no point in coming to Poland.
Finding "free love" or a partner: get real.
Fun, adventure, exploration, cultural education, vacation: depends on your taste.