@viracox You are in a good position to search for a better or similar job.
It's easier than find a job when you have a job.
You have additional training.
You know it's possible.
Meanwhile don't let their crap stick. Do your work. Get your money and ignore the rest' while you find an exit...