P.M.
In my early 20's I briefly became an Amway rep. I am NOT the right personality, and dropped it quickly when I gained the impression that friends and relatives were running the other way whenever I showed up with my little basket of free samples. And I also realized I ran the other way when friends and relatives who were trying to sell things came into my vicinity.
I have known a few people who seemed (many years ago) to have done fairly well with it over a period of a year or more. But for me it was a bust. I invested more money in my samples than I ever earned back.
I'm not familiar with the terms you use, Global and Team, but those may be new innovations since I was involved. If you end up going this route, I wish you well.