In my line of work, I spend lots of time meeting people from various companies. Often, especially when the companies are tech companies, my counterpart will be Indian. One useful skill in working with people from different cultures is having a solid understanding of how those other cultures work, and where they differ from your own.
One aspect I've noticed of the Indian culture is a very different view toward humility from an American mentality. Americans, and even more so Europeans, will tend to introduce themselves as "good but not that good", "successful but not that successful", and often shy away from directly discussing their skills and accolades, even when they're far superior to those of others. It would seem that Indian culture, however, allows for a far more direct approach when discussing skills and accolades.
One meeting started with my counterpart introducing himself as a "winner of award X, which is the most prestigious award in Y, and founder of the most advanced Z company, which has raised 2.5 million in venture capital". Another started rather matter-of-factly with "I graduated from university X, the most selective technical university in India, after receiving the top score in the Indian college placement exam". Many meetings go the same way, which tends to cause confusion and difficulty for people from my side of the call, as being so direct about one's skills and successes tends to be a trait we're not very used to.
I'd like to ask the most appropriate way in Indian culture to respond to these direct statements of one's achievements, whether to congratulate someone, or act impressed, or act unimpressed, or ignore the statements, or something else. Also, is this trait specific to the tech industry, or the youth, or is it a general trait? How is this trait viewed in India?