Politically driven management. Great divide between U.S and India teams. Bias on a daily basis in terms of treating India employees. Although we are doing good in terms of capabilities and deliverables, India team is deliberately not given due recognition and many a times U.S teams steal the credit cleverly.
India office is full of racism and to grow in this office you'll need to belong to a particular race (Tamil Community) otherwise the India Management makes sure you'll be out for some or the other reason. India office also tweaks Employee Satisfaction surveys and in one instance my manager was able to pin point my comment and was sure I expressed that opinion. So much for Anonymous Surveys. Nothing is anonymous and whole Employee Satisfaction survey is rigged or tweaked and they make sure to punish those who raised their voice or lay off those specific individuals. If you don't believe, just recall whomsoever had a very bad opinion about India Office and he/she is out within a year so that they don't raise same issue again.
Canteen food is pathetic and complaining on food quality is of no help as for namesake they say the caterer has changed but within a week the same hostile food is served.