Zepplin:
If you came as a visitor you probably came on a tourist VISA. It is a whole different matter to live and work. You must be able to get Landed Imigrant Status which gives you the right to live and work in Canada. Cathay will not sponsor you, you must qualify on your own.
You can go the the Governement of Canada web site and read all the details.
Wish you the best of luck and merry christmas !
FG