Pros
Opportunities to learn for engineers, coworkers are friendly, extremely smart, and effective at their jobs. If you say YES to everything and do not push back you might be treated well. The product has great market potential. The CEO has been able to raise money and seems to have connections
Cons
Management has not been able to come up with a strategy for bringing a product to market in years. The strategy has been to try all paths at once which leads to poor outcomes because, of course, you can not expect to get everything done with limited resources! Even though the team of engineers and scientists pushes back against hilariously impossible timelines, management does not listen for some reason. Like clockwork, the team does not come close to meeting the aggressive timelines which leads to ICs and front line managers being publicly blamed for failures. The sheer number of people who have quit and been fired is staggering. Once the firing is complete a new bunch of workers are installed, and the lifecycle repeats. Leadership's "methods" to communicate changes due to mass firings, and rapid changes in strategy causes more harm and misunderstanding than if nothing was said at all.