Works well
It has a snooze, but gets me up when I need to get up, and it sends a notification at night asking if I want to set an alarm, so it helps me remember to set an alarm, and you can choose if u want it to repeat for different days of the week.
Skye_Ash about Alarm Clock for Me - Wake Up!, v2.17