Pros
Working for Infosys for such a long time surely has some cherishable memories: 1. Training at Mysore DC is awesome. However experienced won't get a change to experience this. 2. Work-life balance is good. There are some exceptions, some of my colleague's have left company because of their managers. However for me, it has been smooth till now.
Cons
Honestly, there are many. Let's start: 1. Biggest complain is offered salary. People who has spent many years at the company are never paid well. For me, it is still less than 10LPA (after around 10 years), whereas a new joiner (who is 6-7 years experienced) is getting around 12 LPA. This is ridiculous. 2. Personal Development is has almost stopped. You are told to work on the same old technologies. Adaptation of new tech is very slow. 3. Cost cutting: This is huge. They have stopped giving newspapers in buildings, stopped supplying tissue papers in washrooms. there are many more, these are just samples.