Technology wise, Visa is a relatively conservative company with a "Don't fix what ain't broke." attitude, or that's what I made of my time there. Also since Visa is a huge company already, most of the work was incremental and involved making small changes. Things would probably be different at one of their R&D offices. People were very good and company took good care of the employees. Lots of perks.