Emails can be scheduled at the top of the hour.  The time defined in the schedule is the start time of execution, not necessarily the exact time that the email is sent.  It may take a certain amount of time due to backend processing and the number of schedules executed.