>I'm pretty sure that they are not employing only US citizen
Understatement. They have 14 offices, only 4 of them are in the US (6 are in EMEA, 4 in APAC).