The biggest challenges I see are the lead time (they have to give long notices when leaving current jobs) and then
retention. I work for a prominently named company and many people come to work to get the name brand experience and then parlay that somewhere else. Also if they are expected to work NA hours, nobody regardless of culture wants to work graveyards...