Managers should be able to set custom due dates for individual learners in a program. Currently you can do this with a course.
But you can't do it with a program. The way we do onboarding and assignment of most of our content is through programs. While we don't necessarily care when individual courses are done, and we certainly don't want all of those late notification emails going out. We do however, want to provide a guideline for when the program as a whole is completed.