What is Google Guaranteed?

What are the pros and cons of the Google Guaranteed badge?

What is Google Guaranteed?
What are the pros and cons of the Google Guaranteed badge?