Yes, Weider has always been the one company that treats its bodybuilders well. That’s why you always see guys praising Jesus after they land the coveted Weider contract. Rookie contracts usually begin at 36K/yr but occasionally a hot new pro can command 48k/yr.
As for Muscletech, we’ve never said that they don’t pay. What we HAVE SAID — and has been confirmed by former Muscletech employees — is that they do not pay AMATEURS. So, you have amateur guys (including one who used to post here) claiming to have a contract with MT but its not a paid contract. It’s the old supplement credit deal we’ve discussed.
But for Pros signed with Muscletech, yes, they are paid.