Pros
Working here gives global project exposure, good for CV. Salary acceptable. Benefits and leave policies are in line with industry standards. But these are just drops in the ocean.
Cons
I've heard and experienced too many condescending remarks from colleagues and managers based in the US. Phrases like "Indians can’t think out of the box" or “Why are we outsourcing everything to India?” or "This must be too complex for your team to handle" are things I hear regularly, along with mocking our accents. It makes me feel humiliated and demotivated. No matter how hard I work or how good my team's work is, there’s this feeling of being looked down upon just because we're in India. Managers here do nothing to stop this, and it feels like we’re treated as body shop workers.