hello guys I am a worker from Indonesia who will work through the services of an employment agency for 2 years contract. Can I find another company after my contract period expires and immediately arrange for a work visa extension from within Canada?