Vantaggi
Salary, if you can negotiate above market compensation.
Svantaggi
1) Very weak talent pool in the US. 2) No opportunities for advancement in the US unless you're from India. 3) There's a proliferation of really poor ethics throughout the US organization. 4) They do not adhere to or value commonplace US workplace laws (state or federal). 5) It's a glorified staffing agency masquerading in the US as a technology consultancy. 6) They do recruit, attract, or retain talent; I don't believe they care to. They just want bodies to fill roles. 7) Their business model is to staff locally to the project, so they find themselves always in an endless cycle of recruiting an unskilled talent workforce without a feasible path for developing meaningful technical skills. 8) They foster a harassing workplace environment (within the US). 9) You'll report to manager (in India) you'll never meet. 10) Etc...