1.0
Oct 14, 2025
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Coworkers are nice, hardworking people
Cons
Chaotic, lots of turnover, constantly changing processes for sales team making it hard to do your job, no inbound leads, lots of micromanaging, unattainable quotas, poor morale, management overworked and unable to provide adequate support or leadership, burn and churn culture, difficult product to sell, no support, constant burnout