With most companies software is ever evolving and we have a lot of ways to connect to one another. Our CRM system Salesforce is one I'm familiar with and I was experienced our last upgrade. It went better than I expected having gone through one launch and upgrade with another company.
None so far, most sales jobs don't offer a base which makes selling home improvement or outdoor needs hard in the NE and inconsistent, this allows you to catch up from the busier days and refuel the pipeline (that's not a con).
The only con as an SDC is you can be your own worse enemy in this role, no one else.