Pros
NO PROS at all.. I worked in cognizant pune for 5 months then I got transfer to kolkata. Kolkata is the worst and so called metropolitan city of India. Too much polluted and too much smoky smell anywhere you go. Anywhere means anywhere.. Worst place to survive for vegetarians. Very less and costly veg food available. Veg food is costlier than non veg..!! Work culture is also the worst.. During whole year the manager will give you appreciation mails, but at the time of appraisal nothing will be noticed. Every bengali will bias with you if you are a non bengali..!! Please please dont come to cognizant kolkata. Join any other branch of cognizant other than this.
Cons
Freshers were not given any choice about what they are interested in and what they want to do. I was good at java and would have done a good job if given an opportunity. But I was just randomly put (by Excel) in UI development and I had no choice to change. Work hours here is a very big hurdle. From the main city it takes 2 hours to reach at office and you have to maintain 9 hours plus for reaching home again it takes 2 hours means 9 + 2 + 2 = 13 hours will be literally wasted because of the worst location choice BANTALA .....