I have worked in congnizant for two years and based on tenure, I am writing down my review.
I will cover number of things in the aspect of working atmosphere, salary, promotion, OJT and others.
Working atmosphere - Cognizant is employee centric company so we need to understand that management keep close eyes on individual performance and if you are not performing as expected than its a trouble for an employee.
Salary - cognizant pay good to their employee, they are one of the best payer in market. They are pretty good with incentives also.
Promotion - being a stable company and huge employee count, promotion is very slow here. However we need to understand a fact that we need to perform also to achieve a desired goals.
OJT - Cognizant provides ample of chances to go for OJT, if you get visa and if you are a visa holder then you get opportunity to visit OJT.