2.0
Sep 19, 2025
Current employee, more than 1 year
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
Powerful product that is useful for clients
Cons
Highly technical product. Internal teams not set up to really serve clients despite significant annual service fees.