Pros
The weather in Foster City is lovely. There are some nice people at Visa. The brand looks great on a CV.
Cons
Absolutely the worst senior management I have ever been exposed to (at the Dept Head Level, and I'm sure above). No true strategic vision - rather creating a list of random small projects and call it "strategy" (especially if it involves "mobile"). No alignment of authority and responsbility and rewards are stacked against short term tactical goals. This rewards firefighting and decisions that are short-term in nature but have massive negative long term implications. Dissenting views are not permitted. Teams are RADICALLY under-resourced. This is not a place for someone who cares about their clients and wants to see a project done well. Those who survive give up on quality and instead focus on the crisis of the moment as viewed by senior management.