// Adds dimensions UUID, Author and Topic into GA4
Sunday, September 13, 2026
28.8 C
Singapore

Employment rate of private uni grads drops, but median salary inches up slightly

SINGAPORE: Fewer graduates from private education institutions are finding jobs shortly after graduation, as the job market cools and companies pull back on hiring, according to SkillsFuture Singapore’s annual Private Education Institution (PEI) graduate employment survey.

Out of all private school students who graduated between May 2023 and April 2024, 75% of graduates found work within six months of finishing their studies, down from the 83% that was recorded last year.

Around 46% of those who found work secured full-time positions, while another 24% took on part-time or temporary roles. About 4% said they were self-employed.

Despite the softer job market, median starting salaries have inched upward. The median monthly salary for full-time employed graduates came in at S$3,500, up from S$3,400 the year before.

However, this still lags behind peers from autonomous universities, whose median stands S$1,000 higher.

PEI graduates earned roughly S$500 more than polytechnic diploma holders who have completed National Service.

The report found that graduates from engineering, science, and business-related courses were most likely to land full-time jobs. Meanwhile, those who specialised in information and digital technology reported the highest median salaries across all disciplines.

Hot this week

171 Sungai Kim Kim victims win civil suit against factory and two Singaporean directors seven years after toxic waste disaster

Seven years after the Sungai Kim Kim disaster, 171 victims have secured a civil court victory against four defendants, including two Singaporean nationals. The amount of damages will be decided later.

Cik Lan drives Nur Sajat’s mum from JB at 4am for emotional reunion after 6 years apart

Singapore-born host Roslan Shah, better known as Cik Lan, helped Malaysian influencer Nur Sajat reunite with her mother in Singapore after six years apart.

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks