You mention Poland and the different notice period. I think this has a significance. If the minimum notice - if you can time it that way - is a full month and on average it's closer to 1.5-2 months, that is quite different from the United States, where there's only a 2 week notice period in your contract and (AFAIK) none by law.
Those are two very different environments. With a usual 2 week notice period and the possibility to basically say "I'm not coming in tomorrow" and nobody can do anything about it things are quite different.
I have never told anyone that I was leaving until I had the other contract signed and they suspected nothing. I still never left on bad terms and gave the required notice. I found that more than a month of notice is actually much easier in this regard but if the employer puts a 2 week notice period in the contract - such that they only have to give 2 weeks - then I am under no obligation to do differently. If they want more notice, put it in the contract and stick to it themselves as well. That's how it was at my jobs in Europe. I had more than a month both ways and of course I gave that notice gladly as I would have received the same the other way around.
Those are two very different environments. With a usual 2 week notice period and the possibility to basically say "I'm not coming in tomorrow" and nobody can do anything about it things are quite different.
I have never told anyone that I was leaving until I had the other contract signed and they suspected nothing. I still never left on bad terms and gave the required notice. I found that more than a month of notice is actually much easier in this regard but if the employer puts a 2 week notice period in the contract - such that they only have to give 2 weeks - then I am under no obligation to do differently. If they want more notice, put it in the contract and stick to it themselves as well. That's how it was at my jobs in Europe. I had more than a month both ways and of course I gave that notice gladly as I would have received the same the other way around.