You still need to invest for electricity, internet bill. There is no such thing as free profit without investment or no cost at all.
But I can say yes definitely signature campaign is one of the best way to earn bitcoins without investing bitcoin or paying in.
I can get 0.14BTC/month just of the signature campaign, and I have internet bills every month 0.04(current price). well, it was still profitable.
Wow then you earned 0.1 btc for 1 month less the internet bill with your bitmixer signature campaign. That's good to know that because of signature campaign you can pay your internet bills monthly. But still there's a lot of ways to earn bitcoins.
Like faucet (depending if you have so many referrals), and selling your stuffs through bitcoin.
Good to know that someone can earn that much and that specific someone only needs 0.04BTC for his monthly internet bills. That 0.04BTC is much cheaper than my country's rate. Even if you earn that much in a month, you should still try other things in life in order to earn more money as doing signature campaign only takes less than half of your day. Remember, an average successful person has 7 sources of income.
You should try looking for a part time job or a full time job where you can occasionally post here in bitcointalk.
If he wants to multiply his income and if he can afford to spend some more time on forum then he can go for multiple accounts with higher rank in multiple signature campaigns.