Advantages Free Scheme
Disadvantages Its Free - what more do you want!!!
Advantages Very Easy to Get free flights
Disadvantages Can't think of any
Advantages Many Airlines to collect points on the Star Alliance,
Disadvantages Rewards slightly expensive and take many flights to earn.