Career Advancements?!The good thingsGood for graduates with engineering background, especially good overseas degrees are much valued. Even graduates with zero job experiences are paid well! If you are in your bosses' good books, you could do no wrong, and will get promoted fairly fast.
Also good for people who know how to sell / promote themselves well, not necessarily know how to do works.
The challengesGovernment asking for a shift of mindset that not all jobs needs degree holders but majority of the SBs with the current management is not changing their mindsets. Especially difficult for outspoken personnel if they don't like you, then you will forever lack the 'tiny' bit for career advancements. Transparency is 'so-called encouraged' but lacking in practice.