The benefits are great!
Job advancement is limited due the small number of employees in each department.
Think long and hard before accepting a position here if you're looking long term for help with defining a career path, opportunities for job advancement, training, and work recognition. The work hours are long in some departments.
"Strongly encouraged" to participate in extra curricular activities outside of work