Developers in particular seem to have a love/hate relationship with it.<p>Do you set multiple alarms in the morning, "one and done" or snooze until the last minute possible?
I do like the snooze functionality, for the usual push-back of getting out of bed, but also I sometimes plan the alarm-task (e.g. call someone back ) to be within Y-snoozes away from the reminder, so using the snooze is part of the plan and not a change of plans