Hard disagree here. I had the same opinion when I got out of college and got into my first job at an Israeli company. But experience changed my views.
Only in India we are so much obsessed about English. I see comments that equate English fluency with competence.
Have worked with Israelis, Germans, Spanish, French, Brazilian, Chilean and Ukrainian and Canadian people across two of my previous companies.
None of them gives a shit about how their English sounds as much as we do. And I have seen that most Indians speak better English than non-English speaking Europeans.
What matters is how good they are at their jobs and can they communicate reasonably well?
Even white people are not as judgmental about others not speaking English well since they know it is not their first language.
Remember, English != Competence. And vice-versa.