To the best of my knowledge, none of the huge company's we've worked with have asked us to sign up for something like this (Though I wouldn't know, I doubt my boss would do it).
I looked up RealPage Vendor Credentialing, and they used to be called "Compliance Depot". LOL, good thing they...