Acceptances may start within a week or two of applications going live and will continue up through the very end of the recruitment period. We've heard of applicants being offered roles anywhere from three days after their phone interview to as late as a week before a program starts. Be prepared to be flexible.