It's a bank without any connection to the Swiss market. It has ties to high-risk jurisdictions like like Russia and Tunisia.
FINMA has no reason to step in an rescue the bank if it ever goes belly-up. To the extent Swiss banks can be considered stable, that stability is largely contingent on societal integration and high-value clients with large deposits. CIM Bank has neither.
I'm not sure if it's publicly verifiable information, but FINMA has privately expressed concerns to CIM Bank regarding the bank's appetite for high-risk, offshore companies and clients in a way that no other Swiss bank does or ever did. For a long time, you could open a bank account with CIM Bank for your run-of-the-mill Seychelles IBC with a minimum deposit of 5,000 or 10,000 EUR/CHF. They have stopped that now, and that has made the bank stagnate.
I don't mean to imply CIM Bank is doing poorly or that they're about to lose their license. These are just factors that contribute to why I don't touch the bank, while recognizing that it has some use cases for some people sometimes, probably. For example, they have certain card products that might be attractive.
CIM Bank is for people who want to bank in Switzerland but don't meet the capital expectations of Swiss banks.