I met them 3 Years ago in the Lugano Branch and I can recommend everyone who actually thinks to bank with them the same - visit them in person and you get an understanding about the Bank.
It has nothing to do with a Bank Branch someone is imagine when he thinks about a Switzerland Branch Bank - the lady at the reception was even shocked that someone was actually visiting the Bank and it took 20 Minutes till a Banker showed up - normal and friendly guy can't say anything bad.
Back then they still did open (Ukraine - Russia War started already) for Russian Residents with the EU Sanction Limits of 100,000 EUR per Year - they offered clients to move Securities under the Banks Name so they don't have to kick them out.
They did de-risk already heavily at this point when it comes to Corporate Accounts however the Banker admitted they still have a lot of classic Offshore Companies onboard and the keep them as long as they are making decent amount of money and that's the point - the CIM Bank Pricing makes sense if you have a Seychelles, Belize or BVI Company Account with them but for sure not if you run a UK LTD or some other low risk EU Company.
I did open
@no1d a Personal Bank Account with them and he has been happy since - maybe he can provide and latest insights and experience.
For Personal Accounts they are still very open for discussion - even for Offshore Residences like Panama and UAE.
If it has to be Switzerland simply look at SWISSQUOTE they have a relative high risk appetite as well, some presence in the domestic Switzerland Market and reasonable fees - there Business Model is not just to market the Switzerland Banking illusion to non-residents.
For simple international Banking - proper transactional Retail Baking without questions for every transfer after the Account Opening - you can take a look at Barclays International Isle of Man as well they are one of the few Channel Island Banks having proper SEPA access and not only SWIFT.