Great leadership team who constantly support you to come up with new ideas. Actually listen to what you have to offer for a change.
They were competent and new how to train and guide me to success.
Leadership team has to be aware that being in the field is tough. No show appointments, poorly set appointments. Long drives. Unclear pay structure
Getting back to employees,and fixing mistakes on their part .take responsibility for their mistakes and communication in general