Pros
I have been with the company for a year and a half, and the only thing I can think of as a pro is that they overpaid me for what I was doing. I was brought in as one position, but it changed a few months in and the salary stayed the same
Cons
Poor management and Human Resources. This is an Indian run company that does not know US Policies and Employment Law even though they have several HR offices in the US - (Plano TX, Atlanta GA, and Milwaukee WI). Infosys promised to find me a new position if I was removed from a project, and said it was a guaranteed long term thing with the company if I decided to take the job. I took the job, leaving my previous perm position (which was a better job as it turns out). The client decided a year and a half later that they wanted to cut the budget, so I was nixed. I was promised again that Infosys would find me another position within the company. That never happened, and it took nearly a month to get any answers from HR in regards to what was happening. A month after being let go, I am still waiting on my severance package.