NCA is a great company to work for. Great money but if you do not live in the U.S. getting home could be a problem I worked for the Japanese for 14 years and 10 days off was the norm. Forget CASS if you want to jumpseat. I am not sure but I do not think they provide commuting tickets either. If I am not mistaken don't you have to be FAA licensed? Given all that, working for a Japanese company is great. The pay is fine and the people are great and although the physicals and training are anal, once on the line it is the same as every other airline.