I tried to sign up with them by applying through their website for the past 2 years. They just reached out to my company and onboarded us around 2 months ago. You sub through a portal, but you only have to upload banks and app or you can enter more information to get faster processing times.