so far everything checks out
Did you ask about how they're getting through the work visa problem?
That's the question that interests me the most. As I've stated before when my father (PhD, expert in his field) wanted to work in the USA his employer had to sponsor him, and show that there were no American citizens who could fill the role satisfactorily. Quite a significant cost if I remember too. After six years we had to leave, as beyond that you require a green card, which is given out (bought really) on a weighted lottery system.