Pros
Generally caring good employees to work with interspersed amongst the dinosaurs. SF location is ideally situated in the center of the city and mass transit, has beautiful views of the bay. Company financial outlook is good.
Cons
Draconian outdated security policies not in tune with rest of IT industry. Very hard to get work done. 50% of Workforce is aging lifers (similar to state of CA IT) and 50% H1B visa holders. NOT the tech hip image they are trying to portray now. Very cliquish and impossible to get changes or new ideas across. Extremely siloed groups that do not want to work together nor share information and point fingers at each other to the determent of the end-users. IT Management is clueless and allows chaos to reign supreme. Non-transparent communications/Group think is encouraged. Payments processing company that has the worst internal processes to get anything actually purchased unless an Act of God occurs. Very minimal amenities compared to every other "IT" company in Silicon Valley.