The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
When it this app works - it works great. But it stops working every other day and I am constantly contacting support. Very frustrating when trying to run a business.