The features of the bmocashback.com portal include cashback rewards on online purchases, coupons and discounts, access to exclusive deals, and a loyalty program. Additionally, users can track their rewards, manage their accounts, and receive personalized offers.