Pros
Visa is a great company to work for and has many international opportunities. Career progression is in your own hands, very few managers and certainly no one in HR will help you develop so go in with the mind set to make waves and burn your own path. Do not expect people to layout your path for you. Take the bull by the horns and be brave, with that and a measure of respect and dignity you will do well in the company. Your work colleagues for the most part will be wonderful and extremely diverse in their thinking and experiences. Skilled, smart and full of industry knowledge. Everyone except HR that is, there might be 5 or 6 people in the entire HR team globally who are clandestine activists among the flock of sheep. It has it's problems but I wouldn't let them discourage you from coming here.
Cons
For years employee engagement has been a key issue, and frankly a lot of people complete the surveys with high marks so their area doesn't get tasked with fixing their own issues. The underlying issues of the organization are never addressed and the responsibility of engagement is handed down to the employees who said they weren't that engaged to begin with, and they wonder why it never improves... HR is at best incompetent and at worst an insidious puppet of senior management. Socialization of employees outside of work is extremely limited