Welcome from Arizona !
I didn't know this about the Japanese labor laws. I once did some consulting for a Japanese company doing work in the USA...
they were not like that. Maybe you should consult a lawyer about your situation and complain to the Canadian consulate.
Not kosher these days.
I didn't know this about the Japanese labor laws. I once did some consulting for a Japanese company doing work in the USA...
they were not like that. Maybe you should consult a lawyer about your situation and complain to the Canadian consulate.
Not kosher these days.