4.0
Feb 23, 2025
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Best in class product, very strong market presence and tons of sales resources
Cons
Disorganized sales leadership and processes, a lot of internal egos and politics. Still a Young start up culture, not professional