I have had an open account for about 2 weeks and am ready to close it. The sign in procedure for their bank is at best horrible. They are very slow in reacting to requests. I have very early on lost any faith I might have had in these guys. STAY AWAY!
Claim your business profile now and gain access to all features and respond to customer reviews.