features of apprenticeship