A significant number of engineers that FAANGM and a lot of others brings into the US from their Indian offices are top-notch. The salaries they pay in India are in the $60k-130k range which is incredibly good there. Same with a lot of good startups and core engineering firms.
The off-shore consultancies you might be familiar with are sweat shops that are a dime a dozen with engineers coming and going a revolving door.
They're optimized to make a quick buck with as cheap labor as possible. Just like the US firms that hires them.
A significant number of engineers that FAANGM and a lot of others brings into the US from their Indian offices are top-notch. The salaries they pay in India are in the $60k-130k range which is incredibly good there. Same with a lot of good startups and core engineering firms. The off-shore consultancies you might be familiar with are sweat shops that are a dime a dozen with engineers coming and going a revolving door. They're optimized to make a quick buck with as cheap labor as possible. Just like the US firms that hires them.