Pros
Great brand. It is making money inspite of the management, not because of them.
Cons
It is a place full of disgruntled employees working in their silos. Management is immune to employee morale and only likes to manage up, brown-nose and take care of their own careers. The titles are highly exagerated and not in line with the Tech industry either in remuneration or in responsibility. Visa works more like a bank than a tech company although they like to pretend that they are a legitimate Tech player. The year before last, the management just took away employee pensions and failed to not only compensate in any other way but to even communicate to effected employees. Lay offs are routine, pointless. Re-orgs are simply endless and a complete waste of everyone's time. There are way too many people and so they don't even care about improving their systems. Manpower has no value at Visa. So, if you like to do tedious, inefficient, repetitive, manual work with no learning, no growth, bad pay, Visa is your place.