I did try that, OP. Several times.
The jobs targeting foreigners who live outside of the country (getting them their first visas) are usually terrible. They break a lot of laws, treat you like shit regardless of if you speak the local language or not, your salary is half that or less of a local person's in the same position, no ability for promotion or a pay raise, they lock you in to contracts that make it very difficult to make a living (no side jobs allowed) or switch to another company (your contract ends in 1 year, but they hired you at a really weird time so no one will be hiring when your contract ends and you're almost trapped into a renewal), many of them either don't help you at the airport, with getting a bank account or phone number, etc (in a country that doesn't speak English), or they lock you into a contract with a certain provider at a certain cost which is much higher than you should be paying. I could go on. A lot of the foreign coworkers at such companies have terrible mental health, including doing illegal drugs to cope, or are genuinely crazy (one example - knife fights between coworkers at one place I worked at).
The good jobs, who claim to have hired foreigners in the past, have usually only dealt with foreigners living on a student or spouse visa. They are not usually willing to give anyone that first work visa. And they will look at you with suspicion if you don't have a history of working for a relatively long period of time at one company. Most of the decent ones require in-person second or third stage interviews, meaning you pay $1000 for the flight alone for an interview that may not even land you the job.
So I am back home, getting myself even further educated, just so I can go abroad yet again and hope for an actual decent job this time.
The jobs targeting foreigners who live outside of the country (getting them their first visas) are usually terrible. They break a lot of laws, treat you like shit regardless of if you speak the local language or not, your salary is half that or less of a local person's in the same position, no ability for promotion or a pay raise, they lock you in to contracts that make it very difficult to make a living (no side jobs allowed) or switch to another company (your contract ends in 1 year, but they hired you at a really weird time so no one will be hiring when your contract ends and you're almost trapped into a renewal), many of them either don't help you at the airport, with getting a bank account or phone number, etc (in a country that doesn't speak English), or they lock you into a contract with a certain provider at a certain cost which is much higher than you should be paying. I could go on. A lot of the foreign coworkers at such companies have terrible mental health, including doing illegal drugs to cope, or are genuinely crazy (one example - knife fights between coworkers at one place I worked at).
The good jobs, who claim to have hired foreigners in the past, have usually only dealt with foreigners living on a student or spouse visa. They are not usually willing to give anyone that first work visa. And they will look at you with suspicion if you don't have a history of working for a relatively long period of time at one company. Most of the decent ones require in-person second or third stage interviews, meaning you pay $1000 for the flight alone for an interview that may not even land you the job.
So I am back home, getting myself even further educated, just so I can go abroad yet again and hope for an actual decent job this time.