Pros
Great Brand, with awesome potential to transform the payments landscape for decades to come. Great benefits and compensation
Cons
Visa is a great company with good benefits. The current Technology leadership is by far one of the worst I have seen in my 20 yrs career in the technology industry. The current leaders are former program managers who has very low technical skill but very high political skill. Asks bookish questions that are not relevant to technical discussions, which annoys technical managers. Promotes nepotism. One of the Senior Leader joined as an individual contributor less than 3 yrs ago, after three quick promotions, he is now a senior leader responsible for important Engineering and Operations functions and probably more soon. His only qualification for his current position is his political and manipulation skills. Engineering is a transformational role in the organization; Visa needs a transformational technologist and not a politician in this role. This is the current state of Technology leadership at Visa, managed by a bunch of program managers who are politicians and not technologists. My colleagues have more horrible stories of nepotism in their respective product teams, especially in one of the newly formed groups in India.