If you are ethical and work hard, you have very solid job security. Advancement potential is good but you could be limited by those already in spots that have a while before they retire. That's not a bad thing if you have time to wait. It proves the company is loyal to those that have been loyal to the company.
The culture is changing from a - more... "just get it done" culture to a more safety aware manufacturing company. Like all larger companies, some of the management is great, some are terrible and the majority are pretty good. The owners continue to really value the employees, regardless ... - less