I think you may have a hard time finding someone to provide that to you as that kind of information is very subjective and one's person's idea of a bad company is different from another. Also, some on here may feel that kind of information is confidential and may be afraid to send that out for fear of being sued by those on the list for libel.
I would suggest you build this list as you go along. Use this website to check new companies out before you deal with them, and also report on this website the companies who screw you, and we can all help each other out. This site has helped me many times.
If I have to make any kind of threats in order to get paid, I will no longer deal with that company. If I can't get payment within 60 days, I will no longer deal with that company (with minor exceptions). If I have been lied to, I will no longer deal with that company. Etc... Others may be ok with these kinds of problems, but the way I see it, there are many good companies out there, why waste your time with the bad ones.
We also have built our DNU list from info on this site. Along with other things such as credit checks, reference checks, if we have been lied to, not paid, etc...
This site is a great foundation and I also agree that you will build upon it from your own experiences. Frankly, I put companies on my DNU list simply for having a consistently poor attitude. Everyone is allowed to have a bad day but when different people within the same company constantly have bad attitudes and are rude, that is a big red flag for me!
Sadly, my DNU list has grown exponentially over the past year due to bankruptcies, crappy credit, lies, and non-payment.
You're welcome. If we are lied to, that company goes DIRECTLY onto our DNU list. I have no patience for liars and people who beat around the bush and cannot give me a straight answer. This industry does have a lot of good companies but unfortunately there are a lot of bad ones out there too.