Pros
Family oriented company. Great office to travel balance. Wonderful co- workers and bosses. Heath, travel, maternity leave, 401K, profit sharing, all HUGE benefits!! It doesn't matter if you work in the corporate office in Flowood, or at a facility states away, everyone is treated the same way! I would recommend this company to anyone.
Cons
None that I can think of.