Question: what are the benefits of joining ncc?
Answer: NCC is a highly reputed body which is also a second line of defence. ... 
Other than just military training the cadets also learn several other valuable things such as selflessness, honesty, discipline, hard work and ways to build confidence and gain leadership qualities.