> I presume by “America” you mean the United States?
Yea that’s almost for sure what they mean. Typically people from the United States of America are called Americans and people across the world refer to those people as “Americans” and they/we also refer to ourselves and our country as “America” as a shortened form. I’m a little surprised you weren’t aware of this given your clearly written English but yep that’s what that means!
As an anecdote I’ve found that non-Americans from well off families tend to speak near grammatically perfect English because that’s how foreign languages are taught.
Easier could mean easier to hire, cheaper to hire (even if you pay them all the same as each other, the clearing wage is likely lower due to increased supply), easier to retain, etc.
"Work over the weekend or your employment will be terminated and you will have to be deported."
Sure you pay both $x, but the skill diff can be 10x. USD16$250k can get you a bootcamp coder w zero exp (but w profile/status of citizen cardholder) [1] or someone way beyond 10x that skill but who simply can't afford to negotiate.
[1]: https://www.businessinsider.com/haseeb-qureshi-how-to-negoit...
When I was in Germany, Germans even texted their SO in English in case I glance over their phones. Maybe the group I was in was exceptionally welcoming but everywhere in Europe where I lived(EU, non-EU, UK etc.) it was always considered rude to speak a language that others don't understand and everyone always tried their best to speak in English as a lingua franca.
If I happen to be in a working group that speaks multiple languages, I would definitely raise the question of speaking a common language in a work environment because you can't all be on the same page when your communications are patchy.
Frankfurt, non-IT job. I guess the mileage varies.
It's not that English specifically is required to do this, but if the organization is American it does seem like English would be the default and proficiency would be pretty important.
I didn't even knew this was a thing. I write tons of comments thinking they could be appreciated in case somebody has to glance at the code.
If there is at least one non-local participant in a meeting, or on an email list, then the discourse has to be popped up to English.
This often happens when none of them are native English speakers, e.g. German & Spanish.
There are specific English proficiency tests bound to levels of management - bad English, no promotion.
It's been easier for me to move to a European country where I had to learn another language.
Those reasons could be kickbacks, family stake in the company, etc.
Edit: This is completely anecdotal. Grain of salt and all that.
From an employer's point of view it's easier to stick to X countries as the source of H1Bs as the process overall can differ between countries.
I am wondering how did they manage to pass the Google's hiring committee?
It's on the interviewer to mark communication difficulties. And I assume bad interviewers don't see English proficiency as important.
Also, I'd call into question the credibility of this article. Google pays H1Bs the same as Americans as far as I know. What Google is doing is hiring a large number of engineers in India. These people I assume are paid much less than American engineers.