I’ve actually had a very different experience — including in my interactions with Cognizant as a vendor. Indian managers acting utterly cruel and abusive to Indian line workers (especially remote or H1B), while being generally kind and accommodating to non-Indian team members. Maybe there was a class/caste thing at play that was totally opaque to me. It was an extremely uncomfortable environment to work in.