I have been working at Cognizant Technology Solutions(An year now)
Pros
Salary,
Incentive
Challenging project work
Good Management
Good Onsite Opportunities
Cons
Politics
Rating system
Work Life balance
Too much workload on individuals
Location of GTP office
Cognizant should seriously rethink of there Kolkata GTP Location office since its situated in a very remote location and also it becomes quite risky to travel after 8 pm at night from that area.