Great people, great benefits, many opportunities for advancement, management is open and listens to everyone, owner cares so much about his employees and their families, the overall culture and dynamic is like a family.
Cons
No cons and I've been there almost 10 years. We worked from home for over a year during the pandemic... going back for a couple of days a week soon. Wish we had the opportunity to continue working from home full time, but it's understood to continue our culture.