I'm 24 this year with a full time job that I enjoy. I've been in it a little over a year now. I've been working casual or part time jobs since I was 13. Since then I've done waitressing, customer service, media buying, admin jobs etc. My biggest takeaway in those 10 years is to NEVER apply with job agencies.
All the jobs I've had through agencies have paid really shit, had toxic cultures and I've even been sexually harassed once.
I'm not saying all recruiting agencies are bad. Once you reach a certain level in your career and recruiters from reputable agencies reach out to you it gets much better because now you have some power but if you're young and naive you're just looking to get FUCKED.
Here's some tips to get a job without an agency:
Make sure your resume don't look like shit. I did this course to write a resume and pimp out my linkedin profile that scored me an interview with GIC.
Use job search tools like Google jobs, job street etc. but try to apply directly to the company.
MYCAREERSFUTURE is a great government supported tool to find jobs lah I get angry at the amount of ppl with Singpass who need a job and don't know about this wtf
If you want an entry level job in marketing, tech, product management etc. start researching small local startups with SME status in SG. They usually get grants from the government to accept locals and PRs in intern/entry level positions. Look for ones that are progressive, have good funding and diverse staff. I got my current job this way.
If you want to work at a bar, club or restaurant, patronise it, talk to the wait staff, bar staff etc. I like to catch them on a smoke break and ask for a light. I don't even really smoke but I carry around a pack just to start conversations. I've gotten 2 hostess jobs at posh places that way.
Might post more if more stuff pops up in my head. I hope this was helpful.
tl;dr: STOP USING SHITTY PREDATORY JOB AGENCIES. There are better ways. Got questions? PM me.