// Adds dimensions UUID, Author and Topic into GA4
Friday, March 6, 2026
27.8 C
Singapore

‘I have been unemployed for 2 years, despite applying for over 100 jobs’ — Singaporean jobseeker laments after sending out ‘100+ resumes’

SINGAPORE: A Singaporean jobseeker has set off a discussion on the r/singaporejobs subreddit community forum after sharing his struggle to secure interviews, despite years of work experience.

He said he applied for over 100 roles, including admin and library jobs, but received just one interview. The experience has now left him questioning whether the job market in Singapore is even open as it claims to be.

“I don’t get it, because admin roles I’m obviously not highballing…”

The jobseeker listed a wide range of work he has done over several years. He spent two years setting up e-commerce for a family business, which doubled revenue and reached seven figures. He also clocked two years in project management at a real estate developer and family office.

Another year was spent as a real estate agent, alongside other short ventures. He later ran a two-year venture with contacts in the investment space. Despite this, interviews were rare. “I don’t get it, because admin roles I’m obviously not highballing,” he wrote, expressing his confusion.

See also  Pritam Singh says he has proof that PA grassroots groups commonly ignored AHTC's upgrading proposals

“I have had literally zilch opportunity…”

The Singaporean then traced part of the problem, as he opined, to his educational route. He said he studied in a neighbourhood school, then Republic Polytechnic, and later completed a private business degree through Kaplan while working full-time.

He believes that not attending a local university hurt his chances, even for entry-level roles. “Throughout this period, I have had literally zilch opportunity,” he wrote, adding that he often had to create work for himself.

“Opportunities are as good as nothing despite all the job postings out there…”

In his current situation, though somewhat employed, he earns about S$1,400 a month from personal training while living with his parents, and manages his own investment portfolio. He said his situation is “not as bad as some.” Still, the wider picture worries him.

“Opportunities are as good as nothing despite all the job postings out there,” he shared his opinion. He also questioned official employment figures, saying they felt disconnected from what he sees on the ground.

See also  Singapore pulls in more investments but fewer jobs follow

Singaporean job woes

The post reflected shared worries among Singaporeans because it touches a widely felt frustration.

Many Singaporeans worry that hiring still favours school names over skills. Others feel job listings look plentiful but lead nowhere. This gap between effort and outcome fuels doubt, even among those who are coping financially.

The post does not claim the system is broken beyond repair. It just reflects something quieter: a loss of trust in how opportunity is measured and offered.


Read related: Government says, ‘Job market is ok’ but graduates say, ‘Job market is not ok’ — SG finance guru says, ‘I’m confused,’ so ‘who’s right and who’s wrong?’

- Advertisement -

Hot this week

Louis Chua calls for government-subsidised discounts on hawker meals for Singaporeans

Mr Chua called on the Government, and not hawkers themselves, who are already struggling with low margins, to provide discounts for hawker food to Singaporeans based on their CHAS card type, with l...

Traveller stranded at Changi for 3 days finally flies to Jeddah; but calls Scoot ‘very disappointing’

A tourist described his experience as "very disappointing" after being stranded for three days at Singapore Changi Airport when budget carrier Scoot canceled flights to the Middle East amid widespr...

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); } });
// //