The limit in the software should be 256. However, I think that practically if you are anywhere near the limit then you should think about breaking up the workflow into smaller workflows (or perhaps staggering the routing).
PS>Not sure if that includes the All Other Jobs branch. I think it does not I am not certain.
How many branches can come off a single Route node?
TIA
Neil