Pros: mostly fun talking to people all over the country about different topics, there are enough nice people out there to negate the rude people you sometimes get on the phone!, close to home, flexible hours, make your own schedule.
Cons: when the economy is doing poorly, this market is hurt badly, huge lack of work.
Great place to work if you need supplemental income. If you are a good employee, they are flexible with your needs (if you have to leave early for a family matter, etc) Job security: again, if you are a good worker, you will have steady work when it is slow, they always need good interviewers. Management is mostly friendly and cooperative.