Pros
Fellow co-workers. 9/80 schedule, relaxed dress code, flex hours, gym on-site, good employee groups for sports activities, big company with several career paths, R&D path is available for those who like to be close to the technology.
Cons
Middle-management really struggles in the following areas at this location, mentoring, succession planning, maintaining morale, talent retention. There are clear favorites who get promoted fast, creating an "us vs. them" feeling. Many of the supervisors lack basic leadership skills and do not help to make their direct reports feel valued. Most of the people that have less than 10 years experience aren't getting paid enough to buy a house in the Bay Area. If they do buy a house, they sacrifice location, resulting in very long commute times.