U
Verified User
Credit Risk Expert
Small-Business (50 or fewer emp.)
Having used the platform for banking solutions, this reviewer finds it excels in digital onboarding and user verification. Customer support could be improved.
View Full Review