Pros
No prior experience is necessary. As long as you apply yourself and you're organized, you can do very well. There is a lot of support for the people who are dedicated. Amazing product/service.
Cons
Not for everybody. Must be comfortable in a customer facing environment.