If you are 30years old or above then you are exempt from NYSC completion.
However, if you are a graduate and under 30years of age then you will be required to complete your National Youth Service Corp (NYSC) before gaining full employment into any private or public company. The government came up with this scheme decades ago to ensure that every Nigerian renders service to the community.
The duration is for 1year and registration is done at Abuja. You will need to have your Nigerian passport, Degree certificate(s) and passport photographs in order to register. The state in which you serve depends primarily on where you are from. For example, if you say you are from Lagos state then you will be posted in any of the other 36 states. The idea is that you are not permitted to serve in the same state you are from.
You would need to get a head start by applying to companies that are recruiting Corpers. If you want to work in the banking sector, for example, then apply to a good number of banks so that you are can be supervised by them. In the event that you do not find a company to serve with, the NYSC officials may fix you in any job that is available and not necessarily linked to your degree discipline.
Whilst you work you will not be classed as permanent staff and your monthly salary would be very much lower than a graduate who already holds an NYSC certificate. For example, in the banking industry (as at Dec 2008) a graduate who completes his/her NYSC and gains employment at entry level may earn btw N90,000 and N120,000 monthly while a Corper would earn between N20,000 and N25,000 monthly.
Once you have completed your service you may wish to remain with the company with which you served. Once you are retained you stand to gain all the employee benefits available to permanent staff.