It should be required for employers to specify the start date for jobs posted here and face consequences if it turns out there is no job actually starting then. Except for universities, who don't usually advertise on here anyway, companies do not need any In the case of recruiters, GP should insist on getting their client info so they can verify the existence of the job. Other sites such as the one that advertises university jobs post Start Dates. Otherwise Gaijinpot is just aiding and abetting the whole recruitment scam in this country. You got to do better than what you are doing right now.
There should be preferential rates to incentivise direct hires, visa sponsorship, provision of accommodation and full-time job offers. We need to encourage more direct hires to eliminate recruiters. Gaijinpot should make recruiters pay more to give incentive to schools and companies to hire directly. Companies that offer full-time jobs should given preferential rates because often our visa extensions depend on having a full-time job. Even though we end up paying for our own visas and re-entry permits, Japanese companies are reluctant to sponsor--and like to take advantage of people who already have visas. Well more than likely that person had to struggle to get his first visa. So companies who are willing to sponsor should get a break. Companies who insist on a teacher already having a 'proper visa' should have to pay astronomical rates for advertising.
Teachers should create their own contracts or form a union for contract negotiations and insist on terms comparable to those in their home countries, including the provision of housing. We're not in our own country--so we shouldn't be burdened with basic issues of survival and caught in a catch-22 as so often happens here. Other countries in Asia make allowances for foreign workers, especially in the teaching profession. Why should Japan be the exception? And we are not to be compared with Japanese contract workers. Because they treat their own so badly, doesn't mean we should put UP with it.
Gaijinpot should implement these or similar changes because ultimately we collectively make their business. If we didn't come here, those companies wouldn't advertise here and would have to look for other channels.