5.0
Apr 29, 2022
Current employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
Really supportive team to get you up and running, then keep you going once you start selling. Leads are great, I don't have to travel nearly as much as I have for some other sales jobs. You get to meet a lot of interesting customers and make a great living too.
Cons
The initial training to get you started can last a while, but it gives you everything you need to be successful once you start running leads.