when do you sing a contract before the 100 days or after?

Hello All!!

I've got a job offer in a fashion company in Salmiya.

They offer 100 days proven period which is usual, but my concern is :

Do you sign the contract after those 100 days or before as you arrive?

My main fear is on the contract they want me to sign a clause that if I resign before the 3 years contract I won't be able to work for 2 years to any competitor in the whole middle east. 

On the case you sign after the 100 days proven period an leave over that time then the terms of the contract won't apply as you sign after.  am I correct?

thank you everyone!!

New topic