4.0
Nov 13, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great core product with strong open source adoption Really strong team outside of management Recent exec team changes give hope
Cons
Strategy has felt disorganized at times Bad apples on the exec team slow everything down and hurt the culture.