Cron silently skips jobs missed during downtime. Systemd timers vs cron: Persistent=true, OnCalendar scheduling, journald logs, and real service dependencies.