Pros
This is a reply to the negative feedback about the technical co-founder. In my experience, this co-founder was the single most talented person I have worked until now. He is skilled, knows software engineering and is not just a code monkey. Whenever I hear "surround yourself with people smarter than you", this is the person that I always think of. It's because of this person, I fell in love with software engineering again. He mentors people and tries to find the best in people. He might push people to bring out their best and I guess some people can't cope with that. I can't comment about the politics. When I was there, there certainly was no politics but things change. If someone is reading this to get an idea of the company: 1) Smart people. 2) Challenging work 3) good compensation 4) Transparency 5) Beer fridays
Cons
Work pressure.But then, its a startup. Deal with it. Having said that, co founders will listen to you and find a solution if you feel that you are getting burnt out.