30.000? guess local currency. think the usual deposit is 6000 chf or so but yes you deposit first for them to do the kyc so if they dont accept you it will take a few weeks. real bank though, not really any scam reports.
as mryellow said they wanted -a lot- of documents to get onboarded and like all swiss banks have highish but still reasonable quarterly non resident upkeep fees.
also offer all sorts of cards up to centurion but extremely expensive.
you get a real swiss bank account though. always handy.
PS: they are SEPA EUR connected