- Defenders, Inc.12.Dec 2018
Good place to work
Suggestions for improvement
- Make sure you stress the fact that this is a sales job and it's not for everyone. A lot of people are intimidated by sales
What I like about the company
Seems like a great place to work. The training process seems to be spot on for the most part. Great place to work
- CompanyDefenders, Inc.
- Are you a Current or Former Employee?Current employee