5.0
Mar 29, 2021
Current employee
Santa Clara, CA
Recommend
CEO approval
Business Outlook
Pros
Very structured company that helps you with getting leads and helps along the way to make the sale.
Cons
No cons in my opinion other than you have to be licensed to work here as an account executive