I think you'll find the bond a load of rubbish if you signed it in your home country.
As the company have and do change the contract without consultation, this null and voids the Bond. And i believe others in the past have proved this
As for jumpseat policy, yes its sucks, but its the same at MANY carriers.
BYMONEK in my opinion offers a different view, and for reasonable debate around, its what is needed.
SyB.