Pros: good work-life balance, job security
Cons: no hike, no leraning
Infosys is indeed an excellent company for those who are starting their career as an IT professional. An individual will learn a lot during the training. But after being pushed to the production, your skills will be deteriorated day bay day. No wage hikes or when it happens its like Cummin seed in a camel's mouth :D