Pros
Excellent people to work with. Patient, friendly, and helpful. They really went out of their way to make me feel welcome. A wonderful company to work for. Honestly I would not have left were I not moving from the area.
Kontras
The monthly health insurance cost is too high, though this is only minimally their fault, as the health insurance industry in the U.S. is absolutely out of control, it's still the most of I've paid at any job I've held.
The systems they use are based on some long legacy systems since they've been around for decades and as a result some of them can be very difficult to grasp.