The company has outgrown family leadership. The sons are smart and want to see the company grow but don't have the ability or experience to make that happen. They also have no sense of what it means to lead or how their actions/words impact the company - good or bad. You cant hide in your office, send out an email about a change you want to make (in culture, on-line systems, CRM, ERP etc) and really believe that everyone will get in line and your job is done. Very cheap with salary, raises, commissions. Although they have good benefits, they over value them in the overall compensation and pay well below the market