They give reasonable starting salaries
Good company hours: 7:30-4 in the summer, every Friday you get off at 4.
They are family owned, not corporate
Cons
There are not performance based salaries in the budget
The family health insurance is very expensive
There are some outdated business practices/inneficiencies