Pretty solid platform. Setup was easy and the advisor I spoke with was helpful enough. Withdrawals take about 2 days to hit my account, which is fine by me. No major issues so far, would recommend giving them a go if you're starting out.
Claim your business profile now and gain access to all features and respond to customer reviews.