Pros
Great people and and good cause (to cure cancer). Their product line is solid and they are leaders in their field with their current product platform.
Cons
An aging workforce with an ingrained old-school culture make it difficult to compete with Silicon Valley's standard of living, flexible work-schedules, and innovation mindset. Busy is encouraged more than results. (Back-to-back meetings, excessive travel for upper management...) Bonuses are non-existent for individual contributors, and the company has a large middle management layer that seems to prefer working in silos even within their own departments. Decisions are often made behind closed doors by upper and middle management, and information is offered to employees on a "need to know" basis. This autocratic leadership style with no accountability has given middle managers free reign, and ideas are often met with "that's not how we do things here". Younger employees, <40, often struggle with inconsistent work policies, lack of growth opportunities, average salaries, and capped raises. Sadly, curing cancer is sometimes not enough to surpass this stifled corporate culture.