You know what a fresh graduate engineer is initially offered same or less than the salary of a security-guard,this is the shear disappointment in this country,jobs are scarce-pay grade is shiet and abroad there are better opportunities..Do you know germany has shortage of 70,000 engineers as of may 31,,south korea is looking for globalization;;there are many opportunities out there it is just that we narrow ourselves down to a mahana tankhwa which is hardly sufficient to pay our bills only..Just dont consider US as the employment eden and all your questions shall be answered,,many oppertunities in EU states as well as east asian countries,,taiwan-malaysia etc..
It is not that jobs are non-existent but the ratio of jobs versus applicants is hilarious..For e.g as rozee.pk you can check out there are 25,677,602 applicants for just 130k vacancies..Pakistan is going downhill and there is no coming back so plan your future wisely..