This followed my own similar observations with Indian people that I know. They, more often than not, are more confident and straightforward in their actions whether it be how they honestly feel or not.
I’ve seen (while working at Google) that on paper they seemed to have lots of “education” and in meetings the ones in management were overly confident and talked the talk but in 1:1 rarely did they know anything that wasn’t in a book, jargon or memorized. Rarely did they think up their own ideas or challenged the status quo. My manager was from India. He told me to make my solutions look more complicated and more lines of code to “make it on his team”. Engineers I found amazing, but once they decide to go the management path stay away, they would step over and on anyone, claim ownership for others ideas. not in a productive, supportive, work hard way, but a calculating negative way.
Been doing this a long time, and every culture has differences but only with Indians in management from India did I feel I had to watch my back. Nepotism was so obvious I’m shocked it isn’t researched more. Maybe something with that ridiculously stupid and inhuman caste system.
Ymmv