First some history:
Many years ago I was charged with a felony I didn't commit. I spent years in court fighting it, but the outlook wasn't looking good. I was eventually offered a plea deal. A misdemeanor with no jail time. At the time, it seemed like an easy way to end the whole ordeal. So I took it to move on with my life.
I still had the same job, nothing seemed to have changed. Eventually I was laid off. Over the next 10 years, I had a terrible time getting a job. The misdemeanor made most people avoid hiring me. Other jobs hired me knowing I had a misdemeanor, but when they did a background check, they saw the felony I was charged with and they fired me, or I was forced to resign. This was the norm for a decade.
Recently, the court ruling was overturned. I am no longer convicted of any crime. Unfortunately the charges will stay on my record. It's been over a decade, so the charges might not come up in a regular background check though.
How do I explain my work history over the past 10 years with the constant loss of jobs? I know if HR calls and asks previous employers that question "would you hire him again?" Of course they will say no. Why wouldn't they? As far as they know they think I was charged with a felony and convicted of a misdemeanor. I could just be honest and explain the entire story, but I don't think that is necessarily in my best interest.