I won't deal with them cause it's too hard to filter out the scammers.I've gotten hella contracts through Indian recruiters. I work in the Big Data/Data Engineering space tho. They're legit as fukk. Hell an Indian hired me onto his team when I was at Deloitte.
I had to change my phone number after giving it out one Indian recruiter. Because I started getting inundated with phone calls and voicemails even over the weekends. They give your contact details out to everyone.