Yes I know.but I was talking about their SEPA EUR bank account.
Beside of the SEPA/SWIFT in EUR they don't offer much more options to top up the accounts - only sending transfers can be still done in USD/GBP etc. but even there they are limited. When it comes to dedicated IBAN in EUR for SEPA and SWIFT transfers in company name they are good.