|
I remember when I was young (+40 years ago), many Swiss private banks would only hire Swiss people. That rule was due to the French IRS equivalent having their own employees sent to Switzerland and hired by Swiss bank. They were mole transmitting confidential information about French clients. So these private banks had to restore trust and security. Honestly still today, for some critial jobs, I do not understand companies not hiring local people (whatever nationality) with their friends and whole family (parents, cousins, etc) in the country. The cost of treason is higher (if they need to escape the country).
It is not bullet proof, but it mitigates the risk. But it looks like banks have a short memory (This guy was a sysadmin): https://en.wikipedia.org/wiki/Herv%C3%A9_Falciani |
Amusingly they were happy to hire on connected people in less friendly nations when operating overseas.
I think the citizen thing was reasonable, credit check maybe not.