I managed to open an account with them (as a European) a while ago, after I had been researching the topic here. Allow me to share, just in case someone like myself comes along: It looks extremely underwhelming. Work in adult, need to receive ACH payments ideally.
They promise virtual fully...