As an apprentice at NCL, the individual would receive hands-on training in their chosen field, learn about industry standards and practices. The program typically lasts for a set period of time, during which the apprentice will be expected to complete various tasks, projects, and assessments.