Regarding my experience with Google Compute Engine, I can identify the main pros as scalability, performance and integration. Google Compute Engine has virtual machines running in Google's advanced data centers and worldwide fastest network.
Compute Engine's VM's has persistent disk storage and delivers consistent performance. The virtual servers are available in many configurations including predefined sizes or customized machines.
We get the full integration because it connects to machines in other data centers and to other Google services using Google's private global fastest network one of more fastest in the world.
Another big pro is the cost, google flexible pricing and sustained use discounts make Compute Engine the leader in price versus performance.
Google charges in minutes, although they have a 10-minute minimum charge, we only pay for the compute time we use.
The customer service is 24/7 so it is full guaranteed.