Pros
Categorically, this is an incredible place, with people who not only support each other in their professional lives, but also in their personal ones. The work is constantly fast paced, challenging and rewarding. One of the massive differentiators for this company from any other startup that I have worked for in the past is that we are one of our own biggest customers. Having that level of expertise and 24/7 involvement with out own product (from the point of view of the customer) brings every department closer to the user and gives a great sense of purpose beyond just building a company.
Cons
Going hand in hand with such a fast pace comes some growing pains. Having seen this transition point in other start-ups, fast becoming medium businesses, these are not uncommon issues, but issues none-the-less. With growth comes reorganization, and with reorganization comes some amount of confusion. While the primary goals, and underlying culture stay strong, there can be challenges on a day-to-day or project specific level which come with shifting priorities,