Pros
In the time I've been at DoubleHorn, I've seen many changes occur. Why? The CEO has a vision and is continually building out his team and developing the suite of products to be cutting edge and set an industry standard. This is not the place to accept a role if your plan is to mindlessly work and have leads or marketing material handed to you. Team members play an integral part in shaping the direction of the products, the sales cycle and culture of the company. DoubleHorn is a true startup, and operates like one. Change is not a scary word here, and usually indicates something bigger and better around the corner. There are many companies where you can come in, sit down and do the bare minimum for years with no one bothering you. DH is the opposite of that because every team member is valued, and ideas pitched from any team (marketing, sales) are regularly heard by the CEO and if there is value there, the ideas will be developed out. This is a place to work at if you're passionate about tech and value creating your own identity in the workplace. You also have to get on board with the entrepreneurial vision of the leaders of the company because things will pivot from time to time, but with those changes come opportunity. With the trust that management gives you to operate, you're able to work in the sweet spot of productivity between being micromanaged and being ignored.
Cons
Past dissension among teams means there are some bridges to be rebuilt in terms of inter-team relations but steps are being taken to improve these lines of communication.