There are a lot of Cons working for Visa. Keep in mind that this is a VERY old company living in the dark ages. When you interview, they put "we are a casual company so please don't come dressed better than your interviewers" or something like that. It is clear they are trying to compete for young, aggressive talent -- they consider themselves talent competitors with Google, Facebook, PayPal but in all honestly, any young aggressive new college grads leaves after about a year. They do NOT allow any working remotely. None. They are big brother, watching your every move. Everyone at Visa is VERY conservative. I have friends that work at Apple, Google, etc and those companies are much more flexible and employee friendly.
Their ESPP program is antiquated as well. You have to keep the stock for 2 years which is something we did 20 years ago. Now almost all ESPP programs are a 6 month program with a 15% discount off market price.
Visa makes a lot of money but it isn't due to innovation and changing the world. I cannot recommend working for Visa.