Pros
3/4 of the founders are really smart, honest and good at heart. They are extremely accomplished and they have a great vision. They work very hard to to build a great company. They take the time and put in the effort to nurture people. I cannot think of better people to work for.
Cons
There is one co-founder, the so-called "technical" co-founder who lacks the required level of in-depth knowledge. He follows buzz words and fads, introduces unnecessary complexity, over-engineers, takes really bad decisions, and builds unstable, unmaintainable solutions. The team is put under enormous pressure due to all of this. And when things fail, this co-founder identifies a scapegoat. The scapegoat and the most vocal members who protest the situation are showed the door. This has happened over and over again. I hope this company never fails, but if it does it will be because of this person. The following quote from Game of Thrones really hits the mark, "We've had vicious kings and we've had idiot kings, but l don't know if we've ever been cursed with a vicious idiot for a king."