No it's not breach of contract if the first contract is only for two years unless you signed a new contract with them. It is "finished" contract if you stayed with them for the its duration. But you would need a ROE if you moved to another employer after you finish your stint with them. Talk with them months before your contract ends so you can make arrangements considering application for WP for the same employer takes longer to process than applying with a new employer, and with a new employer, a new contract needs to be signed and new LMO applied for before you can send in a WP app.
Oh i see.. things are clear to me now..
Can i also do that to my new employer(which contract is usually 2years) would it be breech of contract...? coz im also considering changing employer after my 2 year LCP if ever my employer might not renew my contract..

? ...
thank you
