i am surprised you did not ask him the classic question "is this Amway...?"
i am v familiar with TeamMak and have met some fantastic business owners & investors who are part of it....am surprised with your experience.
still..i would not generalize...just like many have bad experience with a...