Probably not. It seems to have come as a surprise. They are not loitering - either the wave conditions did not allow for installation or they are in port for resupply.
Of course you'd want to put those terms in the employment contract, not just a verbal promise. Surely you wouldn't get exactly the same protection as in another country with a completely different legal system, but at least you could get part of it.
And yeah, they could terminate the contract, but they would still be bound by its terms that say how they can do that, with how much notice, for what reasons, and how much they will owe you.
Contract law is strong. If a company deliberately gave the employee lots of rights in an employment contract (in return for less pay), a court would hold the company to that later whilst it was solvent, even if company management later changes it's approach.
Personal experience - emigrating to the Netherlands after higher education is a well-defined and relatively easy process. After graduating you're able to apply for a "search year" residence permit which entitles you to residence and full access to the Dutch job market. (https://ind.nl/en/residence-permits/work/residence-permit-fo...)
Normally then you're able to get a "highly skilled migrant" permit (with less restrictive criteria than had you not studied in NL) which is renewable, then eventually after passing some language and integration tests and sufficient time you're eligible for long-term permanent residence (or even citizenship).
It's a refreshingly sane approach compared to the US.