Pros
Passionate coworkers who are mission-driven, nicer office space than most of the rest of the company.
Cons
Teams run like chickens with their heads cut off, and its not because there is so much work to do as they like to say, but really because there's no strategy in place. Absolutely NO planning whatsoever. Super negative energy, a lot of chaos, dysfunction, confusion, and frustration by employees. High turnover- all due to really toxic, fear-based environment. Everyone there seems to show excessively zealous and unquestioning commitment to the owners, and if you dare question or disagree with anything they say, you're distrusted and alienated. This leads to a lot of group-think, yes-men mentality, a ton of wasted time and no ability to work smart, so much so it often feels like it takes an act of God to accomplish the smallest thing. Unless you love hamster wheels and verbally abuse, don't work there. It will suck your soul away.