3.0
Feb 1, 2025
Current employee, more than 3 years
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
You get to work on some really great opportunities
Cons
The culture outside of sales is too laid back. Can’t keep pace with what sales needs