Pros: excellent change management driven by growth
Cons: growth leads to uncertainty in tasks, but good managers eliminate obstacles
I was with this company for nearly 15 years. They are a great company to work for, providing excellent benefits including profit sharing, inexpensive health and dental insurance and employee ownership. Combined with a strong culture of associate ownership, this company comes highly recommended.