Earlier quoted context omitted.
I've found that both are pleasant to work with, on the cloud side at least. That pleasant demeanor doesn't always translate into getting immediate results, but how could it really?
I found working with Google people impossible, which includes on the account side. They are rude and unhelpful. I had an issue where the domain verification system Google uses was broken. There was a backend issue on their side where the Google Webmaster Verification worked fine but their Cloud Run product couldn't read it. Rather than help me their product manager said that Cloud Run was a preview service so it was…
I ran a business on GCP and paid for the $150/month support option. I was honestly pretty amazed at how good the support was (like, multiple google engineers stepping through my code line by line to find the root cause of an issue). For $150 a month (and only a few thousand a month total GCP spend) this seemed like a really good deal and included 24/7 4-hour response times.
This was at least five years ago however - no idea if they still offer this plan today.