QP sounds ok but i am mentally prepared for all the red tape!!

do you know that If your on indefinite contracts are salary hikes added on? If so from what date of contract?