Nice place to work
If you are starting your career with Cognizant then it’s totally on your luck that which technology will be your future steam. My personal experience is very good with team members and managers are also very cooperative and cool guys.
ProsTopup : you can increase your office time on fingertips
ConsWorkaholic culture, no freebies