I have worked with one more company before coming to cognizant. And the other company was Indias biggest IT giant.
I will tell you the professionalism and transparency cognizant has towards even the lowest level of employees no other Indian IT company has. Here managers value your contribution and try to help you in your career as per Cognizants Career architecture programmes.
Cognizant s pay range is also much better than any Indian IT companies. except for freshers but again freshers have excellent learning opportunity in this organization.
Projects are really good compared to crap in other companies.
summary:-
I will say best company and good Managers as a result of good leadership.
Benefits are much-much better than any other companies in its competition.
Thanks.