Pros
Best pay & benifits available in all of Jackson. This company still offers a 401(k) _and_ a pension. Very stable company with minor reorgs every 2 or 3 years. Lots of people who have been at the company 30+ years. Once you get into the company, you don't want to leave! It's very common for people to work to get their spouse working there too.
Cons
Limited ability to get bonuses. Rare advancment outside of moving into managment positions. Large company with lots of paperwork, and endless layers of managers. If you don't have an enginering degree, you are very limited as to how far in the company you can climb. Pay is based on pay grades- which are fixed for each job title. Once you're in a job, don't expect more than cost of living raises - regardless of how hard you work.