Vantaggi
* Access to Sequoia's generous suite of benefits * Unlimited time off (and no pressure not to take vacation) * Convenient office location * Working with new technologies on a product people like * Salaries are pretty average for a startup our size * Very strong chance of success for the company * Great culture at NYC office * Lots of collaboration within engineering team, down-to-earth attitudes * Good communication with other teams, which helps us move quickly
Svantaggi
* Strange priorities for product development from engineering leadership - we spend lots of time developing features that people don't use or on re-re-re-refactors of existing functionality, and then we end up with too many features to maintain correctly * micromanagement from leadership - we spend too much time arguing about small things that don't matter * constantly changing requirements - leadership/product teams have difficulty making up their minds about what they want, leading to lots of requirements churn and extra work done by engineering, design, and QA teams. * No test automation - see points above about having too many features to adequately maintain and too many changes to requirements * Lack of mentorship and learning opportunities (this is changing with recent engineering manager hires) * Horror stories about the San Francisco office