Pros
Hardly any work. At least, in my team. If you liked being paid more than you deserve (or don't care about it at all), then great. Otherwise, you'll be discontent with the money-work gap. People are by and large nice. There are some very smart people and I kept wondering what they were ever doing here. Close to BART and a ton of eating places. Great location near Embarcadero. Loved the feeling of working in SF.
Cons
Hopeless PTO policy. Politics like it was an <insert troubled nation's name> government. Not much work. Lot of smart people began leaving to go to bigger/better companies. The people who are here, come across as being content with what they have when it is clearly visible that they're nowhere near their full potential. It does not, therefore, inspire much confidence.