If you are considering living in Poland permanently, raising a family there, retiring there etc etc, then a local contract that includes social security, tax, pension deductions and the like is perhaps the way to go.
If you don't plan any of the above, go the Confair route and arrange your own taxes etc.
Confair are a very nice group of people to deal with. I can say that first hand.