It's family owned and the family seems like good people.
Cons
No direct deposit, so you have to drive to the office each week to get your check. Pay is a bit below industry average. The hr/office manager made her political (maga) feelings known when filling out paperwork. Very unprofessional and annoying to deal with in the workplace. You have to wear ugly blue T-shirt for a uniform. They only give you two shirts and they might be used when you get them. Must turn in these janky shirts if you quit or else they dock your check.