I can confirm your findings. I myself got my bachelor's degree in the Czech Republic. But there were very few jobs with good pay. I decided to save up some start-up capital for myself using new opportunities in Canada. I was advised to cooperate with job agency toronto - https://jobssite.ca/ And it was the right decision. I got the offer very quickly)