Company is offshoring all roles to India: is this happening elsewhere?
Itโs happening everywhere.
The small company I work for didnโt consider replacing any development jobs with staff from India, but rather augmenting existing staff. That idea was nixed after it was determined that weโd most likely have to hire 5-7 Indian โseniorโ developers to do what one of our existing devs could achieve, and thatโd also have to bring on 2-3 additional technical leads to manage this offshore staff.
In the end, there wouldโve been no cost savings and development velocity wouldโve likely plummeted.
I put the word โseniorโ in quotes because in India, someone senior does not resemble what that term means in the US. In America, โseniorโ means that the person has generally 8-10+ years of experience, can take on large projects with little outside guidance, and needs nearly no training in their areas of expertise.
In India, however, โseniorโ most often means only that theyโve heard of the technology and can speak about it for a 30-second soundbite. Most โseniorโ Indian IT/dev staff I would not put on Level 1 helpdesk for the tech they claim to know.
And if that offends you, so be it. That comes from deep and long experience.