Pros
Everyone, from employees to staff, is willing to help you with any questions. The entire company is a team, as we all help each other. The pay is really good for such a simple position. Plus, there's no traveling involved and they offer rewards for doing so well.
Cons
You MUST put work into it to get something out of it. It may be an easy job, but it is still sales. You cannot slack.