You have an interesting response. Others in your position might use this as inspiration to work hard, get hired by a company that might sponsor a work visa, study about career advancement and aim to find a way into an Uber like company one day.
Instead you’ve taken an attitude that guarantees your continued misery.
Sometimes it's much easier to get to do interesting things at a small place than at a big place. Being one of the "biggest tech companies" means you have a lot of keeping-the-lights-on to do.
I hate my life.