Pros
Location, location, location. You just can't beat the views. Some really great people are there, and it's technology focused.
Cons
Oh how to list these. Senior Management needs to stop worshiping itself and actually run the company and stop being a yes man to Marc B. If he farts, they say, oh Marc, it smells like Teen Spirit. No, honestly, that idea doesn't stink at all. Marketing is a sink hole of money at salesforce. They've pretty much promoted the CMO from within, when others wouldn't come aboard to run the department. While I was there, all they managed to hire was a slew of VP's and Directors into marketing. So for marketing, I would say it's very, very top heavy, with no one to do the actual work. They have this thing called a V2MOM that should be eliminated. No one follows it, no one understands it, and how can you follow it when it changes all the time.