Pros
-Collaborative environment; -Challenging work, with many new products and coverages being added; -Transparent management; -Genuine interest in employee development and well-being; -Excellent benefits, including potentially lucrative long-term compensation/incentive plan (fostering the "Everyone is an owner" mentality) -Committed to process improvement; -Real belief in customer satisfaction; -Emphasis on quality of life and family.
Cons
This is a pro and a con. Many employees have been at the company for 20-30 or more years, which leads to some of them being set in their ways and somewhat resistant to changing times. On the other hand, it shows that people really are committed to the company. Additionally, it appears to me that management is committed to both calculated and strategic change notwithstanding the occasional inertia of "established" employees. Finally, with many senior people within the company, there will be many opportunities for mobility in the coming years because of retirements. For those with a desire and the right skills, there should be lots of room to advance.