17 days on a month either straight or broken up into 2 segments. Upgrade around a year or so, but you better be ready since half failed the last class. No training bond you do need to pay your own hotel during ground school.
they do airline you to work assignments. 17 days is a long time if you have young ones at home.