Pros
They give provide great benefits to domestic partners. They allow you to work from home, and if you've been there long enough you will get 4 weeks paid vacation a year.
Cons
Their geographic strategy means they are no longer hiring in SF and if you work there your chances of being promoted or of making a lateral move are greatly diminished. They are also going to start offering relocation packages to 80% of the technology organization. They expect 90% of impacted employees to turn the relocation package down in which case they will be laid off. That means they are expecting 72% attrition in SF employees over the next 3 years and the people left behind are going to have to deal with the brain drain and the shock to the organization. You can imagine what that's doing to morale. Also their salary is below market level and they are considering doing away with the bonuses and sabbaticals. They have thinned out their staffing levels so everyone is exhausted with too much work and then required us all to go to "client loyalty" training.