Small organization,
long-time employees and under the same ownership for over 30 years,
treat their customers with respect, value them, believe in customer service,
takes care of employees as individuals
Offer health, life, dental, vision, and short-term disability and that's really important!
Cons
Small company, so no 401k, limited opportunity for upward mobility though it does exist.