Some are rude/biased. Sometimes people are not helpful to each other. As a result, some people seem kinda depressed. People are constantly speaking in Indian language. Bad for those who don't know it. Impolite & suspicious too - they may be saying something about you. Not a great computer company culture.