Unique mix of product & technical work
Pros
Context: I work on editor-related features (frontend) - Our customers really like us. Many use the tool multiple hours a day. Features we ship are immediately noticed and appreciated, as it directly improves their productivity. - Enough low-hanging fruits that having impact isn't even a question. - Plenty of technical challenges. The most requested features are all pretty involved and requires solving problems from first principles. - Coworkers are consistently strong and thoughtful in their work. - Graphs go up and to the right.
Cons
- Being a startup, prioritization is important and does mean that we often go for the good enough solution rather than full solution (often the most satisfying one). - Having lots of important work means fewer chances to have moments of creativity that often come with idle times and a bit of boredom.