Pros
I absolutely love the flexibility it gives me. I can take several weeks of vacation every year and do not have to ask for time off to stay home with sick kids, school activities, etc. N2 is still a young company so everything is not perfect, but the founders are committed to making the systems better and investing in technology and support systems for the field. The training continues to improve. The culture of the company is fantastic. Everyone is willing to help those who want it, but they do not micro-manage you. It gives me the opportunity to make a great living with unlimited earning potential. I can work independently or build a tea. It is up to me. I love that I can produce and sell a product everyone loves. One poster commented on the "corporate prayer" sessions. That is ridiculous. The founders of the company are Christian, but do not require anyone to participate in "prayer" sessions. There is an optional bible study once a week, but no one is pressured or required to participate.
Cons
The largest responsibility is sales, so some of the cons will relate to ANY sales position. You must be self-disciplined and motivated. You need to be able to handle rejection and be able to overcome objections. You need to be good at prospecting and networking within your territory. You need to be organized and able to manage many different tasks. Leadership skills do help especially if you plan to build a team of support and sales staff. Your income is directly related to how hard you work. Some would say that is a pro. but it can also be a con depending on how you look at it.