@ kente 101: I really like your write up; a lot of it corresponds to the way I view things but I will have to disagree on one point.
No job is made for anyone, neither is anyone in this life for anyone else. There is nothing 'Nigerian' about aspiring to something greater ( in relation to one person leaving one job for another) as it may well be within one's career goal to gain experience through different companies. Shell on the other hand did not make SITP for the unemployed, they made it for the most capable and if these guys happen to be already gainfully employed, so be it.
And finally, I don't know how much non-Nigerian working experience you have, but money is ALWAYS considered worldwide when making job choices. If not, we might as well just work for free eh?