Avantages
Self paced, independent work schedule, wonderful management team that is readily available, great benefits, ease of communication with anyone at any level of the company.
Inconvénients
Not enough hours in my day to do all I can for our agents.