Company had good events, positive vibe with great leadership by the Director of Sales during my time.
Cons
Working Saturdays, work life balance, Family ownership often emotional and working against each other at times. Not giving client accurate timelines for materials.