This kind of thing needs to stop.
Your credit report is none of your employers business, with the odd exception for those working in the financial industry. For everyone else, it is a private matter.
So what if someone has a poor credit history? It does not mean they cannot do their job. Policies like this endanger the job prospects of millions.