The main pro of free bets is that they're a great way to win money without risking any of your own. The main con is that not all betting apps with free bets are created equal. Some have better odds than others, and some come with wagering requirements. Be sure to do your research before you place your bet.