Pros
Most team members are great to work with even cross-functionally. Smart people in across each department that all work hard. Flexible work culture that allows for good work/life balance. For a startup of its size, there is a surprising amount of documentation and processes in place.
Cons
High turnover. Low morale due to turnover and layoffs. Some leaders are unpleasant to work with. Uncertain about the company's future due to so many changes with team turnover and company strategy. We're in a saturated market, so having a strong and consistent product strategy would lead to more confidence. We are competing against many other CDPs and there is potential to be disruptive, but the company strategy is constantly changing directions as opposed to evolving into better iterations. Leadership could provide more information and transparency to boost morale.