The way they released "Designated Survivor" was similar to "old school" TV shows. With one episode per week being released. So I guess they are testing with that model
Netflix has distribution rights for it in many countries. Outside the US, with shows like this, they release it one episode at a time with some delay (days to weeks) from the initial US broadcast date.