Since MLM is a people business its tough to filter the types of people you are going to get to join.
It really doesn't matter which company you join, you can always create the environment you want with the opportunity. The most successful people in MLM build their businesses through home meetings because its the easiest to duplicate and you can control the environment.
Find a company that has leadership that you really relate to and would like to emulate. The product or service that they are marketing does not really matter, you can have success in any legitimate MLM company.