everyone at my company hates the india teams. we all make fun of them. they had to create a new position structure just for indians because they chimp out if they don't get a promotion every quarter. so instead of 4 levels they have like 20. it's so sad.
United States