So I did some digging on the platform, and here's what I found. They're pretty okay overall - they offer many investment opportunities and their platform is easy to navigate. Plus, their customer support is on point - they're quick to respond and really helpful.
But, their website lacks helpful information. It doesn't feel transparent. You have to sign up to get anything useful.