Since Claro changed their CEO in the DR it has been head and shoulders above the others. Not only free roaming, but 1,000 free SMS per month. And they rollover data and calls to next month. They told me no to that, but I keep getting rollovers.
Rollover of data and calls is an official feature, and it's used as basic minutes instead of being used after basic minutes, which means anything not used up is rolled over again to the next month, as if it were basic minutes, up to the amount of minutes in your plan. Orange did have rollover as well, but rollover minutes were used up after using your basic minutes.
So let's say you had 1000 minutes and you used up 600, so 400 is rolled over. With Claro you had next month 1400 basic minutes, so if you again used up 600, 800 would be rolled over, because previous months 400 minutes would be used first. With Orange, with rollover minutes being used second, you would keep getting only 400 minutes rollover in the second month as well.
Now this all will be mute with new Indotel resolution coming live as of mid 2018, where rollovers must be kept for 3 months for full amount unused minutes, and unused minutes must be used first. Same for data and SMS.
One more thing with Claro Smart plans, Riva. You get free unlimited calls to all Claro mobiles, so basically half (or even more) of all your calls are free without using up your plan minutes.
And you get unlimited WhatsApp and social networks after using up your included data.
Now for December, Claro has a promotion for new activations or plan upgrades resulting in increase of $100 pesos or more, you get free double data for 3 years to be used 24/7 (bonus data to be used in DR only), and you get 75% of plan cost discount for the first 3 months if you port number from other company.
At the moment, for me, Claro Smart is the best thing out there.