Pros
Compensation is pretty competitive and the benefits are pretty good. The company truly cares about being a responsible member of the community in its green initiatives and volunteering opportunities. The Digital Publishing side of the business makes some very good, industry leading software.
Cons
Hiring managers are not given the tools to be competitive in finding and retaining the best talent. Some business units have basically given up on hiring locally in SF and fill positions almost exclusively in India. Some highly visible mistakes have been made by senior leadership with no one held accountable. This culture of unaccountability permeates down. It seems to be a complacent employee base made up mostly of nine to fivers waiting to retire, with no real motivation to move the needle. They are more than happy to let the truly talented minority carry them and the company on their back.