Pros
Diversified product mix should help stock value and business levels. Excellent expansion internationally. Decent culture - people are generally respectful. Experiencing a period of relative success which creates opportunity via new products, projects, etc. Excellent recognition programs; good comp.
Cons
They offer only a high-deductible health plan to the bulk of their employees; expect to pay a larger percentage of healthcare cost. Can be quite cliquish at times with decisions made by rumor vs. facts. Business is often conducted in large conference calls. While not unusual for its size, typical politics occur which may help or hamper your particular role or project. Your work experience can vary greatly depending on the management in your particular area.