Top 7 reasons why cloud based accounting is good for business