Is their training rigorous or is it just difficult to get hired?