Training takes around 8 months and is very easy to fail. Medical requirements are insane and company nurse can pull your ticket at any time. The schedules are extremely busy and tiring with little or no time for R&R. Due to high rate of attrition situation seem to be getting worse. The remuneration package fundamentally hasn't been improved since it's creation 20 years ago. Was at one point a fine job but would not recommend anyone come to NCA. A contract and company in decline.