About 8 years ago I migrated the company's infrastructure to AWS. About 5 years ago I built out a real-time Android app and decided it would make total sense to use Google Cloud services. I regret that move even today. GCS services are unreliable w/many limitations, let's not even talk about UX/UI.
AWS is not all peaches and cream either, they launch new services all the time (which are not so well developed ie. IOT / pubSub /) but their core services are solid (S3/CF/SQS/SNS)