I's worth looking up how it works. There is no "well lets just ignore the people".
https://www.weforum.org/agenda/2017/07/switzerland-direct-de...
We had a vote in 2014 about a very specific way to restrict immigration into Switzerland, it was voted through, but Federal Government wasn't willing to nuke our economic relations with Europe so now if you are advertising for a job in Switzerland you first have to make sure Swiss people don't fulfil your criteria before you hire a foreign person(i.e that is the result of an initiative whose aim was to restrict asylum and Shengen agreement movement).
This specific case of the Credit Suisse doesn't appear (to my as a layman) to be in contention of anything external to CH.