Pros
- A really interesting product and set of problems to solve - Obvious direct impact in the market - Customers really love the software - Thoughtful and receptive leadership - I like the strategy and the pace of growth. It allows the team and culture to develop without expanding too rapidly. - Fun group of smart people. Everyone seems to have a good sense of humor and something interesting to add. - Great lunches
Cons
- Long commute for me, but not an issue if you live close to SF - Have to be able to self-manage more than other companies I've worked for. For the most part I like this, but sometimes the abundance of choices for things to work on can be intimidating. - With a small team we can't do everything and it can be hard to say no to good ideas.