Teaching English in South Korea sucks.
I say that as I write from my home in Korea, after spending ten years here as an English teacher.
"If it was that bad, why stay for ten years?"
It's complicated. I love Korea. I love teaching. I don't regret my time here.
But I've also left Korea twice completely burned out, miserable, angry, and depressed. Both times I told myself I was done and I was never coming back.
Only when I left Korea and had distance from the job did I realize the problem wasn't Korea. It wasn't teaching either. It was the private ESL industry.
Over the years, I've watched hundreds of teachers go through the same thing. Teachers arrive excited and optimistic, and leave burned out, andgry, and with a sour taste in their mouth for Korea.
It's time we fix that. That's why I built Snapgrade Jobs.
Snapgrade Jobs is not another job board with a different UI and veneer, but a system to put an end to revolving door of misery, hardship, and disappointment. Things can change, but the change has to be teacher-driven. Complaining about the system clearly hasn't worked for the last 20 years, and nobody is going to step in to fix things except for the teachers themselves.
Allow me to paint a beautiful picture for you. Imagine a world where:
1. ESL "jobs" become ESL careers; teachers proudly grow with companies instead of constant churn.
2. Teachers feel respected, fulfilled, and fairly compensated, in turn giving the job their best to their employers and students.
Imagine a positive flywheel effect:
1. Quality academies attract quality teachers with quality offers. The open market promotes competitiveness for both parties.
2. Quality teachers produce quality education. Academies build strong reputations and business booms.
Imagine a world without blacklists.
The fix starts upstream at hiring.
The industry is broken, and it has been for more than two decades. The symptoms are everywhere: burnout, stagnant salaries, heavy workloads, a lack of transparency, and almost no accountability. Teachers are treated as easily replaceable and often feel trapped in their contracts with employers threatening not to grant a letter of release if they wish to terminate early or speak out against their employer. Recruiters, meanwhile, are rewarded for every contract they close, creating incentives to omit details, manipulate expectations, mislead candidates, or even flat-out lie just to collect their signing fees.
This is the kind of job posting that's become normalized in the industry. A location, a broad salary range, a few surface details, and not even a company name. Teachers are asked to move across the world and tie themselves contractually to this company, and this is the best we can do?
That's how bad jobs survive.
A teacher arrives and realizes the reality doesn't match the pitch in the interview, they hear the stories from their new colleagues, they quickly piece together why nobody sticks around--they start questioning what they got themselves into. In return, the school gets another short-term employee instead of someone likely to stay and grow. The teacher burns out and leaves. The job opens again. The same intentionally obfuscated offer goes back into circulation for the next applicant to step in the trap.
That's the loop.
Snapgrade Jobs targets hiring because that's where the loop can be interrupted.
My story isn't unique
My story is ordinary in this industry.
Over ten years, I've watched teacher after teacher go through the same pattern. They arrive with energy. They want to be super-teachers. They want to enjoy Korea and build a life here, even if only for a while.
Then the job starts grinding them down.
The workload is heavier than expected. The schedule is worse than it looked. They find themselves spending more time appeasing parents, maintaining appearances and twisting facts to promote retention than actually providing meaningful education. The teacher feels disposable because there's always a new first-year teacher who can be paid less and pushed harder.
Eventually, a lot of teachers stop treating the work like a career and instead start to treat it like survival.
"Get through the year, keep the visa, try to enjoy life outside work, and don't give any more to the job than the job gives back."
That's bad for teachers. It's also bad for serious academies. This isn't the kind of teacher I would want to hire.
Good schools shouldn't want a revolving door of teachers who give the job 10%. They should want stable, prepared, professional teachers whose skills they can leverage, who can grow with the school.
Employers wants better teachers. Fine. Then employers need to start standing behind their reputations.
Better offers attract better teachers
This is the part employers should care about.
If you want stronger teachers, you need stronger offers.
Not just nicer wording like "We're looking for passionate teachers to join our team!" or "We're looking for enthusiastic teachers to inspire the next generation". They sound nice, but mean nothing. Actually competitive terms on actually transparent job posts.
Clear salary. Clear schedule. Clear teaching hours. Clear prep times. Real housing details. Exact location. Real photos. A COMPANY NAME.
Better offers attract better teachers. Better fit makes teachers more likely to stay. Teachers who stay are more likely to improve, integrate, and become valuable to the school instead of just passing through.
That's how the revolving door slows down.
Vague posts protect the wrong actors
Not every academy is bad. Not every recruiter is shady. Some schools are serious. Some recruiters do care about fit.
But the status quo flattens everyone into one big low-trust, rotten industry.
In what other industry do applicants start their job search by checking to see if the company is on any blacklists?
There are hundreds of posts on that page alone. That should tell us something about the trust and satisfaction level in this industry.
That's not normal. But in Korean ESL, it is. You see a post, try to figure out the school, search forums, ask around, read old warnings, and hope the contract they offered you isn't legally watered down.
And because Korea's defamation laws make public warnings difficult, even honest criticism can be hard to share clearly. Teachers often can't name names. Teachers feel helpless to speak out and reveal what their employers are really like.
On the other hand, transparent listings help serious schools stand apart. If an academy has a clear schedule, fair salary, reasonable class sizes, stable housing, current photos, and a professional work environment, it should want those details in public.
Leaders in this industry shouldn't hide in the bad pool. They should want teachers to see the difference.
What Snapgrade Jobs changes
Snapgrade Jobs is built around comparison, not scrolling.
Most job boards reward recency. A new post goes to the top. Older posts get pushed down. Then platforms sell visibility, boosts, reposting, featured listings, or some other attention game.
That doesn't reward the best offer. It rewards timing and payment.
Snapgrade Jobs treats ESL jobs more like a structured database.
Teachers can use the map and table view to compare what actually affects daily life: salary, effective hourly rate, scheduled weekly work hours, teaching hours, teach-to-prep ratio, students per class, housing allowance, key money deposit, vacation days, airfare value, teacher count, and student count.
A 2.7 million won job can be decent or terrible depending on the schedule, commute, prep load, housing, class size, and how much of your day is actually yours.
Teachers shouldn't have to build that spreadsheet in their head, the table does the work. We've added a map to make it clear exactly where jobs are instead of "Job #121, Location: Seoul". The details should be visible. Weak offers should be obvious.
Snapgrade Jobs also compares jobs against market averages, with pay compared inside scheduled-hours bands so part-time jobs aren't being judged against full-time jobs. It isn't perfect, but it's better than pretending every offer lives in the same bucket.
The goal is simple: make the offer inspectable so teachers can make informed decisions on the competitiveness of an offer.
Teachers shouldn't have to rebuild themselves for every recruiter
Another broken part of the industry is repetition.
Teachers keep recreating the same profile. Same resume, same visa explanation, same document status same emails, same "tell me about yourself" messages.
And a lot of the time, they do all of that before they even know whether the job is worth pursuing.
Snapgrade Jobs lets teachers create one reusable profile. They can import a resume, set preferences, add visa status and document readiness, upload a self-introduction video, and add a mock lesson segment. They can apply through Snapgrade Jobs, and they can also share a public resume link outside the platform.
And teachers should see the offer before sharing sensitive information. They should know the school, location, schedule, salary, housing, and details before the process asks for sensitive documents.
That order matters.
This has to come from teachers
This is the part I care about most.
I don't think this market gets fixed by another corporate job board run by people who have never taught here.
I don't think it gets fixed by businessmen looking at ESL teachers as a customer acquisition channel.
I don't think it gets fixed by recruiters whose incentives are still tied to placing a teacher as fast as possible.
It has to come from teachers in Korea.
Teachers who have lived the contracts. Teachers who have dealt with feeling chained to their job because of the visa. Teachers who know what it feels like to research blacklists because it feels like Russian roulette when signing a contract.
That's the spirit behind Snapgrade Jobs.
Teachers in Korea, with nothing to gain except a market that stops chewing teachers up.
Snapgrade Jobs is free for teachers. It's also free for employers and recruiters. That's intentional. The first goal isn't to squeeze money out of a broken industry. The first goal is to prove that a better model can create value.
The platform is focused on trust and actually fixing the problems.
The standard starts now
Snapgrade Jobs can't retroactively fix every bad academy reputation. It can't erase every burned-out teacher. It can't force every recruiter or employer to become transparent overnight.
But it can set a new entry standard.
Teachers can put their best foot forward with a reusable profile, clear preferences, document readiness, self-introduction, and mock lesson video.
Academies can put their best foot forward, standing behind their reputations with transparent job posts, full details, and competitive terms.
Recruiters can put their best foot forward by representing offers openly instead of hiding key details or using deceptive tactics like bait and switches, or doing whatever they can to get teachers in their funnel.
That's the market Snapgrade Jobs is trying to build: one where teachers don't have to guess, strong schools don't get flattened, and recruiters can earn trust by helping the industry work better.
Korea's ESL industry doesn't need another place to scroll through vague posts.
It needs teachers to start raising the standard.
That's why Snapgrade Jobs was built.
