It looks like the Money performs all math that might have fractions of cents using a RoundingMode. This will cause issues with multiple operations and money loss. If you multiple by a couple of numbers, do some division, add a few things, do some more division, you'll end up losing multiple cents along the way. This happens frequently in financial applications and many others as well.
There needs to be a way to perform multiple calculations on a Money instance without any rounding and then round at the end. The BigMoney doesn't quite provide this. Perhaps a MoneyMath container (or building pattern) of some sort that can provide multiple operations and in the end provide back a Money instance.