The Philippines is one of the few countries like the United States which requires new graduate engineers to undergo board examination to test their proficiency of their chosen discipline. Other countries like the UK, Australia, New Zealand and some commonwealth countries, new graduate engineers will undergo at least four (4) years of on-the-job training before becoming a professional engineer.
A graduate engineer during the four (4) years of training will be under the mentoring of professional engineers. After the training period, the graduate engineer before becoming a professional engineer will undergo assessment by a professional body.
In the Philippines, once the new graduate engineer passes the board examination, he could already practice as a professional engineer. IMHO this is not totally practical. That is why, even a licensed Filipino Engineer could not compete head-to-head to other engineers from countries, or worst, could not even practice his profession in other countries landing them into the trades market.
The Philippine engineering curriculum does not provide for students' on-the-job training before graduation. Other countries, require their students to undergo at least six(6) months on the job training before awarding them their degree thus after graduation, they have the right tools to use in searching for the right job.
The mis-education of the Filipino Engineer is costing him good opportunities in the global job market.