I'm sorry, that company does what? It is absolutely insane that temps off Craigslist could be trusted with such sensitive information under any circumstances. That company is asking for a data breach and to be sued into oblivion.
The fundamental problem here is that that company is cutting corners to save money. Full stop.
The fundamental problem here is that that company is cutting corners to save money. Full stop.