They are quite strict with the KYC process and require live video calls to see your passport and sign the papers. So, it may take a few days because they operate in Swiss time zone and you need to be available during that time for the call to happen.
Other than that, I have the suspicion that they don’t want to deal with US citizens, as multiple times they have asked if I was a US person.
What made me stop using the account is that︀ they assign a maximum quarterly value that you can receive in the account that is︁ based on the proof of income you provided when opening the account (eg: you earn︂ $1.000 then they assign you a quarterly maximum of, say, 3.000$ plus something). You can︃ request an increase, but at the time I was planning to increase my income by︄ 3x and I didn’t have a way to prove it in advance. So I had︅ to switch to another bank.