1.0
Oct 18, 2025
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great salary. Great product. Great people.
Cons
The company split really affected the organization. Silos everywhere. Product is too expensive in the market, we are losing too many deals.