Pros
Staff up to middle management is generally supportive and helpful. It's easy to make friends here. The work is interesting, and there is a lot of opportunity for growth and development, thought it may not be directly rewarded.
Cons
Devoted legacy staff that has been there for decades has caused upper management to take all staff for granted. Typical family owned business activities like favoritism, nepotism, and modernization at a glacial pace. No retirement matching, parental leave, and little flexibility with schedules.