I did it for a while usually in a certain restaurant chain...but they cut back on the payment which meant it cost you. In the restaurant you had to bring at least one other person and you were given specific things to order for yourself, they covered the cost of those but you had to pay for the second person's food yourself.
Like the other poster, it's just not worth it!