This is a hotly debated topic in the MLM world:
Publicly Traded or Privately Held?
Some people believe a publicly traded company means stability. Others feel that the priority of a publicly traded company focuses more on the stock holders and keeping the stock prices high rather than placing the focus on the distributors.
I have been in both myself, and I have many friends in each type of company. Either one you choose, be sure to read your Policies and Procedures thoroughly.
Many companies will include a clause allowing them to terminate you without reason or warning. While publicly traded companies do this more often, in case they need to steal some checks to increase stock value, private companies will do it too.
Some even add to that to say that, upon termination, nobody rolls up, and that becomes a company sponsored position. Imagine your largest leg disappearing suddenly. What would that do to your bottom line?
The Policies and Procedures is your contract. Be sure you know what is in it. The Best MLM Opportunities will never include such a clause.