It's a company full of entry level positions with a high turn over rate
Pros
The company overall is very stable. In their 60+ years of existence, they've never had a layoff or salary cuts. The benefits are great, you hardly pay anything for top of the line health care. If you plan on staying with the company long term, then you become vested, and basically have the ability to buy stock in the company which is their version of a 401(K), which they don't offer. Also, at the end of the year you get cash bonuses that are based on how much the company makes, as well as how much you made for the year.
Cons
They only promote from within, which is a great concept, but actually ends up hurting them. Many of the supervisors and managers weren't promoted because they were good at their jobs, but because they've been with the company for so long. The starting salaries are very low for this field, but I guess job stability kind of makes up for it. The raise scale is also pretty antiquated. The worst part about the company would be the phones though, and if you work here, you know why. Also, there is a fairly high turn over rate, the company is pretty much a revolving door.