BetMGM is known by many online gamblers to offer some of the most generous rewards when it comes to their loyalty program. For many players that also like to enjoy their stay at an MGM Resort, the loyalty program has many good rewards that can bring bonuses to their land-based casinos as well as online play.