Its not unreasonable....
You must be from manning.
Accepting a seven year contract without knowing what the terms and conditions of your service will be seems pretty unreasonable to me, unless you work for Ryanair. Please don't tell me we have got that bad?