I know a lot of people are happy with them, but my experience is rather different. Had a corporate account closed without notice and funds frozen for 3 weeks (even if I got them back to the last single penny) for a reason I still can not figure out today.
The account was funded by first party transfers in EUR only (the company holding the account and 2 subsidiaries, same name) all 3 within the EU, outgoing transfers in various currencies to various suppliers, which is their core business and what they are supposed to do.
Perhaps they felt uncomfortable with the volumes, or the countries we sended moeny to, and I would accept they decide to close an account because it does not fit to their policies. But in this case, they should give proper notice. Instead, they decided to freeze funds at the same time, asking for things like the 6 last months of bank statements of all account the sending companies had (found this really odd), internal invoices.
Worst of all, awful customer service : or they don t know, can t tell, have no idea, or they just send automated replies, with sometimes several days of delay when you contact them.
Finally, after 3 weeks, one day after another bunch of documents had be requested (and not yet submitted) they send an email asking for bank details to proceed to a refund. I must say it was done quickly.
So, perhaps just back luck, but for me it was enough, and would not recommand this company.