Thats sums up force draft fairly succintly. As a junior DEP you'd be unlikely to be force drafted as you'll be working every weekend anyway, but imagine how pleased you'll be when you get your first weekend off in months and then they force draft you anyway!