Pros
Talented development team, personable and talented CTO, decent product performance in spite of the CEO-driven unrest.
Cons
CEO is, at the same time, micromanaging everything and making nothing successful. Process, expectations, organizational strategy, what certain words mean, and how crazy you feel will change daily, and seemingly on a whim. Constant turnover of new and good talent, no growth strategy, promises made and not met, flagrant favoritism, zero ability to build meaningful momentum, senior members of the team encouraged to be abrasive (on the verge of abusive), and the blame is *still* placed on "the younger generation" for their "lack of loyalty". Remember there is no HR, and things typically devolve into semantic "he said/she said" ordeals. The list goes on...