3.0
9 Jun 2026
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Amazing coworkers and peers, benefits are average, product is fairly solid. Marketing team is fantastic.
Cons
Unless you’re an Account Executive or Manager, the pay is underwhelming. Leadership has completely lost its way. Sales team morale is nonexistent.