well you get paid alot of money - lets say you have 10 people and they do a $20 offer (the $20 is yours for each person) you will have $200 and lets say you only had to give 1,000 bitcoins for it - thats like $140 profit just for 10 people doing a $20 offer... the $20 offer may be a trial that costs only $1..
They do have some free ones where you put just a email address or sign up for a free site - they pay like $.50-$2 each - not bad though because they add up.
and yes the company will pay you as much money as you make - if you make $5000 in a month you get paid $5000 :-)