How does the visa system work for international management consulting and business strategy consulting firms?

If a German who wants to work for The Boston Consulting Group or Bain & Co can’t get a job in one of their offices either in a major German city or another major city in another EU country, can they work at global head office in Boston, or are those jobs reserved for US Citizens and Permaneht Resident Aliens... show more If a German who wants to work for The Boston Consulting Group or Bain & Co can’t get a job in one of their offices either in a major German city or another major city in another EU country, can they work at global head office in Boston, or are those jobs reserved for US Citizens and Permaneht Resident Aliens only?

In addition, with transfers, do they often transfer Senior Consultants around the world to work in an office outside of their home regional operating market, and can they stay there permanently if they wish, or are they always temporary stays?
3 answers 3