Angelos Kyritsis got wrapped up in the Amway pyramid scheme and he's here to shed some light on the ugly -- and downright weird -- truth. Amway's business model has at times been incorrectly dubbed a pyramid scheme or scam. Here's what you need to know about Amway and. Robert Carroll, of the Skeptic's Dictionary, has described Amway as a "legal pyramid scheme ", and has said that Richard DeVos · Alticor · Jay Van Andel · Nutrilite. Retrieved May 28, Edit Public Profile Sign Out. Procter and Gamble and Satanism Rumor". Speak to an IBO about the plan. Please try again later. It sounds pretty creepy!