CAN'T EVEN SIGN UP
Their system of sign-up is complete rubbish. They put you on a waitlist for almost a month, and you have to contact them via email to "expedite the process". When contacted, they'll ask you once what your business does, then ghost you. They haven't responded back; it's been 2 weeks. Was having high hopes for this one, but their onboarding kills it. I'll change my review if they can fix this right away.
