You MAY have legal recourse under PA state law. PA law does permit an employer to fire/refuse to hire based on criminal record, but only if the conviction is related to the job at hand. It can't hurt to see what the PA Department of Labor and Industry has to say.