Google revamped the interface to add reviews on local results and dropped the Google+ account requirement.

Google has removed the Google+ account requirement for those leaving reviews on local businesses within Google Maps. In addition, Google has updated the user interface for adding reviews while in the search results screen.