Because they are not employees of Flybe until they finish their training,go through type rating,where they sign their contracts,so yes,it is legal!
so now they can make people redundant,and "hire" their graduates in 18 months time,get it?!check the law...