Pros
Decades of employing non college educated people, who built the company and innovated like there is no tomorrow, where they trained everyone to do their best, and it was successful. In the past 2 years they have upgraded benefits to attract talent.
Cons
They want to grow the business, but they do not have the talent. The management team the CEO brought it (as all CEO's do) are not even close to the talent that was there previously. I say previously as they just went through 3 rounds of layoffs - -and they did so by sacrificing many of those who built the company to what it is . . Their loyalty of 15-20-30 years of service which showed how great a company it was, and they received raises from time to time . . .and are now being put out to pasture for younger, lower paid employees who don't understand the culture, history, product lines and more. I would say, great place to work for a few years, but always keep your ears to the ground before they dump you too.