ESOP Company which means that all full-time employees hold Hannibal stock.
Receptive management with a desire to improve.
Tons of experience and industry expertise
Cons
Some outdated ways of doing things, need to continue to push so that Hannibal remains on pace with developing technologies.