We have both a Google thingy and an Alexa in the bedroom, used almost solely as alarm clocks. I use Alexa, my partner uses Google.
Alexa works just about perfectly, setting, unsetting and snoozing alarms as needed. But Google is almost comically incompetent. "Hey google, set an alarm for 4:20 am" -- "Alarm set for 8 pm".
When Alexa starts ringing, I can quietly say "stop" or "snooze". To get Google's attention when it is making noise, both of us have to scream at it more ofte than not.