So the choice was sitting on his law degree in Italy hoping that at some point someone will give him a chance or move to Poland to work in a job that requires his language and would allow him to learn new skills.
What's better? Having a job with some SSC in Poland, maybe working in finance.......... or sitting at home in Italy doing nothing, hoping for something to pop up at some point?
No, no, no, no, for God's sake NOOOOOOOO! That is not the choice. Those are only two options out of many, many options available to this guy, and neither of them is even close to the best option. And working at some lousy SSC in Poland is pretty darn close to career suicide.
He could try to find work in a richer country. With or without his girlfriend. Cashwise, it would be a lot better than working a dead end, poorly-paid, soul-crushing job in a call center. But with a lousy law degree, chances of advancement anywhere are limited.
He could also cross-train in a more useful field than law, or in a field that increases the value of his law degree. Of course, I'm going to trot out my stock recommendations: financial engineering, financial mathematics, econometrics, actuarial sciences, and petroleum,geological or biomedical engineering. Combined with a law degree, a serious math-intensive degree can open a lot of doors, especially for someone who does not have connections, as the OP apparently doesn't.
To me, reschooling seems to be by far the best option for the OP. In any case, Poland does not enter into the equation, neither for work, nor for school. He should focus on finding a serious program at a good university, and, if necessary take a year or two to bring his math up to the level that he will be accepted into a good program at someplace like London School of Economics or Imperial College, for example.
And he's going to have to be realistic about the future of his relationship with this girl. He has bigger fish to fry, and she probably does, too.