I ran a one of the largest multi-cloud service across azure, aws and gcp.

Azure was hands down, obvious to everyone involved the worst technically. In capabilities, bugs/correctness, availability and support.