> makes any lawsuit harder. It’s 100% upside to company.
That is why they do it. However you still should accept the offer unless you are going to sue them which most are not. Just find a new job and move on. Try to do better.
> No one is going to know you got fired, if they call the company, it’s just dates and title, probably say in good standing.
The good standing is not something you want to risk. They have the ability to say not in good standing and might even have the obligation to say that to some people (depending on local laws, but if it wasn't in good standing it is at least unethical to say it was). By resigning first everyone agrees that it was in good standing and you all move on (even though you are clearly cutting the line).
Again, this assumes that like most people you won't be suing. Likely you know you screwed up (though perhaps you don't agree it is bad enough to be fired). For most it just isn't worth trying to fight it out. If you are an exception than by all means refuse - but be prepared for the consequences.
Companies rarely answer "Eligible for rehire" or "Departed in Good Standing" because that's lawsuit bait, at least in the United States. Companies don't answer questions about your employment because companies have gotten sued and lost unless they have clear evidence.
Worrying about company asking "Good standing" is like when Elementary Teacher talking about your permanent record. It does not exist.
That is why they do it. However you still should accept the offer unless you are going to sue them which most are not. Just find a new job and move on. Try to do better.
> No one is going to know you got fired, if they call the company, it’s just dates and title, probably say in good standing.
The good standing is not something you want to risk. They have the ability to say not in good standing and might even have the obligation to say that to some people (depending on local laws, but if it wasn't in good standing it is at least unethical to say it was). By resigning first everyone agrees that it was in good standing and you all move on (even though you are clearly cutting the line).
Again, this assumes that like most people you won't be suing. Likely you know you screwed up (though perhaps you don't agree it is bad enough to be fired). For most it just isn't worth trying to fight it out. If you are an exception than by all means refuse - but be prepared for the consequences.