3.0
Jun 25, 2025
Current employee, more than 8 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
Great technology and products, broad product line, financially stable over the long term.
Cons
Poor sales and marketing leadership from the executive level downward prevents efficient execution of their go-to-market strategy.