I actually know a lot about Organo Gold.
I joined them in 2010 and actually pulled in a lot of money but they kicked me out due to my website (dead link is still in sig). They sold $150 million in products last year.
However, they're in trouble due to legal issues. While they most likely won't be brought down, they'll be exposed. They put aluminum in their blended products and some people are consuming a lot of it and getting sick. Additionally they may or may not be exposed in a lie about where their product comes from - this is still speculation.
That said - many people refer to companies like this (affiliate / network marketing) as "pyramid schemes" without having a clue what they're talking about. The difference between a pyramid scheme and network marketing is that you actually receive a product in return for your money with network marketing - whereas with a pyramid scheme you are only guaranteed money in return (which generally does not happen).
Ultimately every company is a "pyramid" by design. You have a CEO with other executives below him, with directors below the executives, managers below the directors, etc, all of which work on a pyramid if you draw it out. It really is no different pay-out wise. The guy at the top of the pyramid will collect more money than the ones below him.
The actual downside to most network marketing companies like Organo Gold is the cost of their product. Generally the product itself is pretty good quality, but doesn't match what you're paying for it.
That said Organo Gold products produced a significant cash flow for me last year of over $100k so there are opportunities to be had - but ultimately the company controls what you're allowed to do, thus why I was kicked out. I personally know 2 people still in the company with paychecks from Organo Gold that total over $10,000 a month on top of what they sell.
Would I recommend the company? Yes and no. I'd personally wait until these legal issues are addressed before making a decision, but the problem is it could take years and that is just too long when joining a company like this. This is the only reason I would say stay away. If I didn't personally know people who talked to higher ups in the company about what is going on, I wouldn't hesitate to recommend joining.