It is better if you resign than get fired, because resigning can be better for future employers, on the other hand, if you want to be able to claim benefits of any kind after leaving the job, you might not be able to do so if you are not able to show “good cause” for resigning, and you will also not receive the compensation that employees get if they are fired. “It's always better for your reputation if you resign, because it makes it look like the decision was yours –– not theirs,” Jansen Levit, the writer of “I don’t know what I want, but it’s not this”, says. “But if you resign, you may not be entitled to the type of compensation you would receive if you were fired.”