Pros
The exec team disappears for days/weeks/months at a time. Since they are so unpleasant, it is amazing when they are gone - and occasionally you're able to get some work done.
Cons
The entire exec team is closely related family - they will tell you it's a "family company" - be aware, this means they hide the extent of this relation in interviews and don't disclose it even after you're employed. And they do not do any work, at all. They treat their employees terribly - they frequently disappear and can't make decisions, yet micromanage every email you send, making any progress impossible. The product itself is constantly broken and has had no technology updates in 5 years. The core team is awesome but has been beaten down by the exec team. This is where creativity, ambition and hope go to die. Also, in one year, 1/3 of the company left - out of ~30 employees, that's a pretty good indicator of how keen people are to fly out of here. There is also no trajectory for career growth since you won't replace a family member, and the "profit sharing program" is a rotten carrot that is dangled but rarely dispersed (with no explanation, update or communication about whether it's happening). I wouldn't let my worst enemy work here.