I like how easy it was for me as well my clients who needed this service! The only thing i dislike about them would be their customer support team which has been pretty slow at responding but thats just because they're busy with everything else so not much you can do there besides keep posting comments until your issue gets resolved.
They have helped us resolve many issues such as verifying income eligibility of potential employees we are hiring through our staffing agency along those lines also helping employers find qualified candidates via social media platforms etc.