Vantaggi
Agents can make great bonuses, depending on the client you work for, there are numerous incentives and hours are flexible (if you are). Benefits are surprisingly good.
Svantaggi
If you are a loyal employee and stick around, there's really nothing for you. Especially if you move to a support staff role. No incentives, bonuses, you end up with a cap on pay rate, and there are no COLA increases for you. Agents, coaches etc within in a year or two are making almost as much as someone who has been there 20 years. Repeatedly adding more and more duties, taking on the work of other people when they leave and are not replaced, with no additional compensation. Yet others who have "supposedly" taken on additional roles are given a 30% increase.