If one gets themselves terminated, then why would they want to go back?
In the store I work at, when they give someone a second chance, they usually screw target over again. And leave again.
They come back with a cocky attitude, thinking, yeah I quit but so what, I got my job back. I don't have to work as hard as I should because they need me. I can call out whenever I feel like it because they need me. I can leave things for someone else to do because, well, I got my job back and I am getting a paycheck again.
Those people usually complain about their job too. Causes animosity with coworkers. Coworkers start thinking about how they had to cover your shifts when you quit or were termed because it took forever to get a new person hired. Then they had to train a new person. Then they get pissed when you come back especially with that attitude.
I have seen rehires as being a bad idea, but when target needs a body on the floor they will take anyone.
Do yourself a favor, go somewhere else. You will be better off in the long run.