Pros
Strong culture of ethics and professionalism driven by the family that owns the business Wonderful office environment, great teamwork and collaboration Good resources, support, encouragement, and recognition Community involvement and volunteering efforts
Cons
Tend to lose some of their talent due to compensation levels Growing pains as the company continues to expand