2.0
Feb 24, 2025
Former employee, more than 3 years
Berkeley, CA
Recommend
CEO approval
Business Outlook
Pros
People are nice, all are nice
Cons
Management team are never true to their words. Sales Managers sells lead for their self gain and blame it to their SDRs. Lowest Salary for a role that matches and competes with an in house.