Pros
Great benefits, access to lots of campus activities, classes and amenities, lively atmosphere, world class research, internationally known speakers, interesting and diverse people on campus. Excellent students.
Cons
If your manager/supervisor is verbally abusive, capricious, dishonest or openly hostile, HR will probably ignore your requests for help if the this person has tenure or is famous. There is a high tolerance for bad behavior if the person committing the behavior is high ranking enough. I was told by someone in HR: "Unless your supervisor physically strikes you or someone captures his behavior on video, there's nothing I can do to help you." If you're low on the totem-pole, you are not valued. Stanford is as much a corporation as a university.