You'd think, but actually no. That's because it's per transaction, so the accumulated amount is well pennies compared to the turnover.
For example, say you always rounded in favor of the company. That means an average of 2c gain per transaction. If you do 2 million transactions a day that's... 40 grand! yay. Except that if the average transaction is say $50 (which seems kinda low) that means your turnover for the day was $100 million.
So, in short, if you are making a lot from the rounding error, well you're making a lot lot from the actual sales.