To BananasBananas,
No you are only sent an expurgated version of the contract before you arrive to sign on etc, and it is only then that you realise just how much you are letting yourself in for, and for many people it is too late and you are trapped!