Is there functionally anything bad about getting fired vs resigning? In this situation or any?
Also if you resign it can be more difficult to get social welfare benefits.
If they are going to fire you and offer your the chance resign. While it means you resigned and thus you can't sue, it also means that when (if...) someone checks references they will say "yes, he/she worked here, and left of his own will". Since any big company will not say more than that no matter who good you are this is a perfect reference and you start over. If you are fired they have to say instead "yes, he/she worked here and until fired"
Note that fired is very different from being laid off.
I think this is important to clarify because this could affect the people here, not because it affects the subject of the article.