Great place to work. Many have worked here continuously for long careers.
In my particular role, it's easy to leave work at work. That's important to me as I raise a young family. I don't normally have to do much work from home or overtime.
ProsAlternative work weeks (9 hrs M-Th, 8 hrs every other Friday) very common. Excellent benefits including insurance and retirement.